Správa procesov
Úloha
-
Prihláste sa na server ako správca
-
Na prvej konzole si spustite program htop
Ak treba nainštalujte balík htop
-
Prihláste sa na svoj server aj z windows stanice pomocou SSH pomocou programu putty
-
Spustite program top. Potom suspendujte program top stisnutím klávesy Ctrl + Z
Pozor pri slovenskej klávesnici to treba stisnúť správne aby to nebolo Ctrl+Y
Proces bude pozastavený a objaví sa opäť príkazový riadok.
-
Spustite teraz program midnight commander ale pomocou príkazu
mc &
Program bude rovno pozastavený a opäť sa objaví príkazový riadok.
-
Spustite príkaz ping s nasledným parametrom
ping -i 5 10.3.70.9
Príkaz bude každých 5 sekund pingať zadanú IP adresu. Opäť proces suspendujte
stisnutím klávesy Ctrl + Z
-
Zadajte príkaz
jobs
Zobrazí sa zoznam všetkých pozastavených úloh. Pomocou príkazu
fg x
kde x je číslo úlohy aktivujte jednotlvé úlohy v ľubovolnom poradí.
-
Príkazom
bg 3
presunte úlohu č.3 ping na pozadie. Situácia je teraz taká že príkazom fg si na popredie môžete dať top
alebo aj mc ale ping v pozadí stále beží a každých 5 sekund vypíše svoje na obrazovku.
-
Vyskúšajte si rôzne varianty príkazu ps
ps
ps u
ps au
ps ax
-
Zistite aké PID má proces ping a ukončite ho príkazom kill
-
Zistite príkazom
kill -L
Ake signály sa dajú posielať príkazom kill. Vyskúšajte si variantu
kill -9 pid
kde pid je číslo nejakého procesu.
Teoretický rozbor
Postup