Screen

Da Andreabont's Wiki.

Screen è un programma da linea di comando per gestire sessioni terminale.

Gestione da linea di comando

Se si è fuori da una sessione di screen è possibile interagire da linea di comando.

Crea una nuova sessione

screen -S <nome_sessione>

Chiudi una sessione

screen -S <nome_sessione> -X kill

Invia comando ad una sessione

screen -S <nome_sessione> -X stuff <comando>

Visualizza lista delle sessioni attive

screen -list

Ricollegarsi ad una sessione

Per collegarsi ad una sessione scollegando altri utenti collegati:

screen -rd <nome_sessione>

Per collegarsi ad una sessione condividendola con altri utenti:

screen -x <id_sessione>

Gestione con shortcut

Se si è dentro una sessione di screen si può lanciare comandi attraverso i seguenti shortcut.

Visualizza lista comandi

C-a ?

Scollegarsi da una sessione

Per scollegarsi da una sessione lasciandola attiva:

C-a d

Chiudere screen

C-a \

Apri una nuova shell nella finestra corrente

C-a c

Split dello schermo

Verticale:

C-a |

Orizzontale:

C-a S

Cambia finestra:

C-a <TAB>