Spuštění nástroje:
$ screen
Zobrazí úvodní obrazovku, kterou odklepneme mezerníkem.
Nyní to vypadá, že se nic nového nestalo, ale již se nacházíme v prostředí nástroje screen.
Jde o normální terminál, ve kterém pracujeme běžným způsobem. Mezi jednotlivými obrazovkami můžeme přepínat.
Ovládání
Hlavní klávesová zkratka:
ctrl+a
Poté stiskneme další klávesu (již bez ctrl) pro daný účel.
Vytvoření nové obrazovky – create:
ctrl+a c
Přechod na předchozí (previous) a následující (next) obrazovku:
ctrl+a p ctrl+a n
Přechod na konkrétní obrazovku podle čísla. Každá obrazovka má číslo (počínaje 0):
ctrl+a 0 ctrl+a 1 ...
Seznam všech obrazovek:
ctrl+a shift+“
Pojmenování obrazovek (renAme):
ctrl+a A
Rozdělení obrazovky
Rozdělení obrazovky (Split):
ctrl+a S
Přepínání mezi rozdělenými okny:
ctrl+a Tab
Zrušení rozdělení obrazovky (Quit):
ctrl+a Q
Odpojení obrazovky
Pokud potřebujeme na vzdáleném počítači spusit proces či aplikaci, která má běžet delší dobu i po zavření SSH spojení, je třeba obrazovku s touto aplikací odpojit (detach).
ctrl+a d
Obrazovka zobrazí text [detached from …] a terminál se vrátí do původního bashe.
Nyní je možné se odpojit případně spustit nový screen.
Návrat k odpojené obrazovce:
screen -r
Seznam aktivních terminálů:
Pokud máme odpojeno obrazovek několik, seznam všech odpojených obrazovek zobrazíme:
screen -ls
K obnovení použijeme číslo uvedené u dané obrazovky:
$ screen -r 6813