Správa procesov

Úloha

  1. Prihláste sa na server ako správcovia na konzoly 1 a 2
  2. Prvej konzole si spustite program top
  3. Na druhej konzole skúste spustiť program htop Ak treba nainštalujte balík htop
  4. Na konzolu číslo 3 sa prihláste ako užívateľ tester
  5. 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.
  6. Spustite teraz program midnight commander ale pomocou príkazu
    mc &
    Program bude rovno pozastavený a opäť sa objaví príkazový riadok.
  7. Spustite príkaz ping s nasledným parametrom
    ping -i 5 192.168.30.252
    Príkaz bude každých 5 sekund pingať zadanú IP adresu. Opäť proces suspendujte stisnutím klávesy Ctrl + Z
  8. 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í.
  9. 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.
  10. Prihláste sa na svoj server aj z windows stanice pomocou SSH (pomocou programu putty, mal by byť na disku d:\putty )na užívateľa tester
  11. Vyskúšajte si rôzne varianty príkazu ps
    ps ps u ps au ps ax
  12. Zistite ak0 PID má proces ping a ukončite ho príkazom kill
  13. 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