17.4. Przywracanie przerwanych sesji za pomocą narzędzia screen
Problem
Wykorzystujemy usługę SSH do wykonywania długotrwałych zadań na odległym komputerze. Ewentualne przerwania połączenia WAN powoduje utratę wyników pracy. Podobnym problemem może być konieczność kontynuowania w domu zadań rozpoczętych w biurze. Można oczywiście zastosować polecenie nohup
, ale nie pozwala ono na ponowne przyłączenie się do realizowanego procesu po przywróceniu połączenia lub po dotarciu do domu.
Rozwiązanie
Należy zainstalować i wykorzystać narzędzie screen
z projektu GNU.
Sposób użycia programu screen
nie jest szczególnie skomplikowany. Wystarczy wpisać polecenie screen
lub screen –a
. Opcja –a
powoduje włączenie wszystkich funkcji programu, co wymaga większej wydajności ...
Get Bash. Receptury now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.