Linux v příkazech 20. – screen

Screen

Příkaz spouští něco jako session manažer v rámci dané session. Smysl má především tam, kde máte k dispozici jediné okno terminálu, případně potřebujete nechat běžet nějakou úlohu na vzdáleném serveru.

Řečeno zjednodušeně. Připojujete-li se například z práce ke svému domácímu počítači (případně server zákazníka) a na něm potřebujete mít otevřeno více terminálů, pak máte dvě možnosti. Buď vyvoláte ze zdrojového počítače více terminálů, a nebo otevřete jediný terminál a na něm spustíte screen

V rámci screenu pak máte možnost otevřít neomezený počet dalších session a v nich provádět jednotlivé příkazy.

Další výhodou screenu je, že i v případě pádu spojení, případně nuceného odpojení (uspáváte notebook a odjíždíte z práce domů) může vaše rozpracovaná činnost běžet na serveru dále aniž by byla ukončena. Z domu se pak do dané session screenu můžete opět připojit a ověřit zda například kopírování probíhá jak má, doběhla aktualizace systémů na vyšší verzi atp….

Continue reading “Linux v příkazech 20. – screen”