Screen (program)
Z Wikipedii
Screen – pełnoekranowy menedżer okien, który dzieli fizyczny terminal między kilkoma procesami (zwykle interaktywnymi powłokami).
Screen używany jest najczęściej podczas pracy z kontem shell poprzez protokół SSH lub telnet. Wykonując czynności na lokalnym komputerze, mamy możliwość przełączania się między kolejnymi powłokami - konto shell nie daje takiej możliwości. W celu rozwiązania tego problemu, uruchamiamy kolejne programy właśnie poprzez screen.
Aby przełączać się między kolejnymi screenami, używamy kombinacji klawiszy Ctrl+a, puszczamy następnie wciskamy:
- c - tworzy nowe okno
- n - przechodzi do następnego okna
- 0-9 - przechodzi do okna o podanym numerze
- p - przechodzi do poprzedniego okna
- A - nadanie nazwy dla okna
- x - zablokowanie okna hasłem
- w - lista okien
- d - oddzielenie screena od terminala
Po wydaniu komendy d, wracamy do terminala, jednak programy uruchomione w screenie nadal działają. Możemy więc wylogować się z konta shell, pozostawiając uruchomione na nim narzędzia (na przykład boty, klienta sieci bittorrent czy program wget).
Aby powrócić do naszych włączonych programów, wydajemy polecenie:
screen -r
Podobnym programem do screena jest twin.