screen - běh programu i po odhlášení
Příkaz screen umožňuje zajímavá kouzla s textovou konzolí. Tady se zaměříme především na běh programu nezávislém na přihlášení uživatele.
To umožňuje například vzdálené spuštění nějaké déletrvající operace tak, aby běžela přestože se odpojíte. Normálně jsou totiž s ukončením vašeho sezení ukončeny vaše běžící procesy. Řeší to například příkaz screen, který mimo to umí i různá jiná kouzla s terminálem, na které se ale tady nebudeme zaměřovat. Prozradím jen že umožňuje vzdálené připojení k cizímu sezení, tedy něco podobného jako když se přes VNC podíváte na plochu jiného počítače a s plochou tak lze pracovat z obou počítačů.Spuštění příkazu jako démona
Pomocí následujícího příkazu spustíte příkaz jako démona (linuxovou službu) pod názvem nazevprocesu.screen -dmS nazevprocesu prikaz
Seznam takto běžících procesů
screen -list
There is a screen on: 3179.nazevprocesu (21.7.2010 19:21:27) (Detached) 1 Socket in /var/run/screen/S-honza.
Ukončení procesu
Takto běžící proces jde nejjednodušeji ukončit jako běžný linuxový proces - pomocí jeho PID které vidíme ve výpisu výše:kill 3179
Autor: Jan Kalina Vydáno: 21.7.2010 19:39 Přečteno: 1519x Hodnocení: neohodnoceno Vaše hodnocení: |
Linux v příkazech: screen |
Komentáře
Nebyly přidány žádné komentáře.