EN PL

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.