Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Operační systém GNU Linux
Příkazy pro správu procesů
2
Přesměrování vstupu a výstupu
> přesměrování výstupu příkazu ls –l > vypis >> výstup příkazu bude připsán na konec souboru echo “howgh” >> vypis < přesměrování vstupu příkazu mail < soubor | roura (pipe) výstup jednoho příkazu je vstupem druhého příkazu ls –l | more
3
Výpis obsahu souboru cat [soubor] výpis celého souboru
head [soubor] výpis začátku souboru tail [soubor] výpis konce souboru ls –l /usr/bin | head -20 výpis prvních 20ti souborů (příklad použití roury)
4
Vyhledávání grep [vzor] [soubor] vypíše ty řádky souboru, které obsahují vzor grep /bash /etc/passwd | wc –l Jaká bude odpověď
5
Editor vi Příkazový mód Vkládací mód i přechod do vkládacího módu
j down, k up x delete, X backspace :q konec bez uložení :x konec s uložením :e! zrušení změn Vkládací mód Esc přechod do příkazového módu
6
Cyklus while [podminka] do; prikazy; done
7
Příklad counter=$1 factorial=1 while [ $counter -gt 0 ] ; do
factorial=$(( $factorial * $counter )) counter=$(( $counter - 1 )) ; done echo $factorial
8
Hloupější příklad while true; do echo “Ahoj” >> soubor; done
9
Spuštění procesu na pozadí
while true; do echo “Ahoj” >> soubor; done & while true; do wc –l soubor; done while true; do wc –l soubor; done > vypis &
10
Výpis procesů ps ps –ef -e všechny procesy -f plný výstup
11
Zaslání signálu procesu
kill [PID] kill -9 [PID]
12
Cvičení Spusťte na pozadí proces, který bude na konec souboru přidávat řádek s vaším jménem. Zjistěte PID tohoto procesu a proces ukončete. Spočítejte počet řádků v takto vzniklém souboru.
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.