"screen" est un terminal qui peut passer en arrière plan et revenir au premier plan, on peut donc se connecter à distance et se déconnecter sans interrompre une action en cours.

Variantes du même grenre "tmux", "byobu".

Commencez par vous connecter par ssh sur la machine où vous voulez travailler, puis dans le terminal obtenu (pensez à installer screen):

 screen -S <nom>

ouvre une session de ce nom.

(^=touche Ctrl)

 ^ad

"détache" la session, c'est à dire supprime son lien avec le terminal courant.

 screen -r <nom>

ou

 screen -r

si on a omis un nom

re-ouvre la session, ou vous demande quelle session ouvrir.

screen -r
There are several suitable screens on:
        30499.deuxieme  (Detached)
        30324.pts-0.linux-vq5h  (Detached)
Type "screen [-d] -r [pid.]tty.host" to resume one of them.

Le sessions, ici sont "deuxieme", dont le nom avait été donné et "pts-0" pour celle dont le nom a été omis.

 screen -ls 

liste les sessions en cours.

 screen -x <nom> ouvre une copie de la session (pour un autre utilisateur, par exemple).

 ^ac

nouveau terminal

 ^a?

liste des commandes.