Polecenie screen w Linuksie
Linux

Polecenie screen w Linuksie

Polecenie screen w Linuksie

Screen to potężne narzędzie do zarządzania wieloma terminalami w systemie Linux. Umożliwia uruchamianie i zarządzanie wieloma sesjami terminalowymi w ramach jednego okna, co jest niezwykle przydatne dla administratorów systemów i użytkowników, którzy pracują na serwerach lub zdalnie łączą się z maszynami.

Polecenie screen w Linuksie
Polecenie screen w Linuksie

Podstawowe funkcje screen:

  • Tworzenie sesji:

Uruchomienie polecenia screen bez argumentów tworzy nową sesję. Możesz również nadać sesji nazwę za pomocą opcji -S:

screen -S moja_sesja
  • Podłączanie do sesji:

Jeśli masz już uruchomioną sesję, możesz do niej podłączyć się za pomocą opcji -r:

screen -r moja_sesja
  • Przełączanie się między sesjami:

Możesz przełączać się między istniejącymi sesjami za pomocą opcji -x:

screen -x sesja1
  • Odłączanie od sesji:

Możesz odłączyć się od sesji bez jej zamykania za pomocą opcji -d:

screen -d moja_sesja
  • Zamykanie sesji:

Możesz zamknąć sesję za pomocą opcji -X quit:

screen -X quit moja_sesja

Przydatne skróty klawiszowe:

  • Ctrl+a d: Odłączenie od sesji.
  • Ctrl+a c: Tworzenie nowego okna w sesji.
  • Ctrl+a p: Przełączanie się do poprzedniego okna.
  • Ctrl+a n: Przełączanie się do następnego okna.
  • Ctrl+a ‘ : Wybór okna po numerze.

Przykładowe zastosowania:

  • Uruchamianie wielu programów w tle:

Możesz uruchomić wiele programów w różnych oknach w ramach jednej sesji screen.

  • Praca na zdalnym serwerze:

Screen jest idealnym narzędziem do pracy na zdalnym serwerze, gdzie nie masz dostępu do graficznego interfejsu użytkownika.

  • Monitorowanie procesów:

Możesz uruchomić program w tle w jednym oknie screen i monitorować jego działanie w innym oknie.

Podsumowanie

Screen to niezwykle przydatne narzędzie dla każdego użytkownika Linuksa, który chce efektywnie zarządzać wieloma terminalami. Po zapoznaniu się z podstawowymi funkcjami i skrótami klawiszowymi możesz znacząco zwiększyć swoją produktywność i komfort pracy.

Czytaj  Konteneryzacja i orkiestracja w Linux

Dodatkowe informacje:

  • Strona man screen: https://linux.die.net/man/1/screen
  • Dokumentacja screen: https://www.gnu.org/software/screen/manual/screen.html
Polecane wpisy
Konfiguracja serwera DHCP w Linuksie
Konfiguracja serwera DHCP w Linuksie

Konfiguracja serwera DHCP w Linuksie Przygotowanie: Zainstaluj pakiet serwera DHCP: sudo apt install isc-dhcp-server Utwórz kopię zapasową pliku konfiguracyjnego: sudo Czytaj dalej

Jak wygenerować certyfikat self-signed – Linux
Jak wygenerować certyfikat self-signed – Linux

Jak wygenerować certyfikat self-signed – Linux Certyfikat self-signed to certyfikat cyfrowy, który jest wystawiany przez samego użytkownika, a nie przez Czytaj dalej