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  Postfix konfiguracja filtrow antyspamowych pod 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 DNS

Konfiguracja systemu DNS (Domain Name System) obejmuje ustawienie serwerów DNS oraz skonfigurowanie rekordów DNS dla domen. Poniżej przedstawiam ogólny opis 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