Stosowanie programu Screen
Program Screen - Menedżer Okien Terminala
Screen to pełnoekranowy menedżer okien, który współdzieli fizyczny terminal z innymi procesami. Jest to narzędzie umożliwiające użytkownikom tworzenie, zarządzanie i przełączanie się między wieloma terminalami w jednym oknie.
Program ten jest szczególnie przydatny w sytuacjach, gdzie konieczne jest utrzymanie wielu sesji terminala jednocześnie, na przykład podczas pracy zdalnej na serwerze.
Główna zaleta Screen:
Możliwość utrzymania sesji terminala nawet po utracie połączenia z serwerem.
Działa to poprzez tworzenie wirtualnych terminali, które pozostają aktywne nawet po wyjściu z bieżącej sesji SSH.
Dzięki temu, gdy użytkownik ponownie połączy się z serwerem, może łatwo przywrócić poprzednie sesje i kontynuować pracę tam, gdzie została przerwana.
Rozpoczęcie Pracy z Programem Screen
Aby rozpocząć korzystanie z programu Screen, wystarczy wpisać w terminalu:
Screen
Po uruchomieniu programu użytkownik przechodzi do trybu screen, gdzie może wykonywać różne zadania.
Podstawowe operacje w Screen:
- Utworzenie nowej karty terminala:
Ctrl + A, C
- Przełączanie się między kartami:
- Następna karta: Ctrl + A, N
- Poprzednia karta: Ctrl + A, P
- Odłączenie się od bieżącej sesji bez zamykania terminala:
Ctrl + A, D
- Ponowne dołączenie do istniejącej sesji:
screen -r
Jeśli istnieje tylko jedna sesja, program automatycznie dołączy do niej. W przypadku wielu sesji użytkownik może wybrać, do której chce się dołączyć.
Najważniejsze Skróty Klawiaturowe
Skrót | Opis |
---|---|
Ctrl+A+? | Wyświetla listę poleceń i ich skrótów klawiaturowych |
Ctrl+A+C | Tworzy nowe okno |
Ctrl+A+D | Likwiduje okno |
Ctrl+A+N | Przechodzi do następnego okna w sekwencji |
Ctrl+A+P | Przechodzi do poprzedniego okna w sekwencji |
Ctrl+A+# | Przechodzi do okna o określonym numerze |
Ctrl+A+" | Przedstawia listę okien; umożliwia wybór okna numerem |
Przydatne Polecenia
- Wyświetlenie listy wszystkich okien:
screen -list
- Utworzenie nowego okna z uruchomioną aplikacją:
screen
Podsumowanie
Screen to narzędzie, które ułatwia pracę z terminalami i zarządzanie wieloma sesjami jednocześnie. Dzięki jego elastyczności i funkcjonalnościom, jest często stosowany przez administratorów systemów oraz użytkowników pracujących zdalnie.