Przejdź do głównej zawartości

screen

Instalacja

Sprawdzeni wersji

screen --version

Instalacja screen

sudo apt update
sudo apt install screen

Używanie screen

Uruchamianie screen

screen

Uruchamianie komend w screen

Ctrl+a później np ?

Uruchamianie nazwanej sesji

screen -S session_name

Komendy wszystkie po Ctrl+a:

PolecenieOpis
cNowe okno z shellem
Lista wszystkich okien
0..9Przełączenie się do okna
AZmiana nazwy bieżącego okna
SPodział bieżącego regionu horyzontalnie
|Podział bieżącego regionu wertykalnie
tabPrzełączenie do kolejnego regionu
Ctrl+aPrzełączanie między oknami
QZamknięcie wszystkich regionów oprócz aktualnego
XZamknięcie bieżącego regionu

Odłączanie Linux Screen Session (Detach from Linux Screen Session)

Ctrl+a potem d

Podłączanie do screen’a (Reattach to a Linux Screen)

screen -r

Jeżeli mamy więcej sesji to sprawdzamy jakie mamy sesje:

screen -ls

output:

There are screens on:
10835.pts-0.linuxize-desktop (Detached)
10366.pts-0.linuxize-desktop (Detached)
2 Sockets in /run/screens/S-linuxize.

I wtedy:

screen -r 10835