Screen est un multiplexeur de terminal qui permet :
-
Ouvrir un ou plusieurs terminaux dans une même console, de passer de l'un à l'autre et de les récupérer plus tard.
-
La possibilité d'attacher et de détacher une session .
-
De garder un ou plusieurs shells ouvert sans forcément avoir d'utilisateur connecté à la machine.
-
Permet en outre de partager un terminal qui sera visible avec plusieurs utilisateurs connectés.
Liste de raccourcis sommaire:
CTRL+a est en fait la combinaison par défaut qui permet de faire appel au raccourcis de screen .
CTRL+a ? ==> Affiche une petite aide
CTRL+a CTRL+a ==> Revenir au terminal précédent
CTRL+a {0,9} ==> Aller au terminal n°x
CTRL+a p ==> Aller au terminal précédent
CTRL+a n ==> Aller au terminal suivant
CTRL+a " ==> Afficher la liste des terminaux disponibles et on peut choisir avec le numéro ou les flèches
CTRL+a A ==> Renommer le terminal courant
CTRL+a d ==> Détacher le terminal. Il reste accessible !
CTRL+a S ==> Spliter le terminal en 2
CTRL+a TAB ==> Basculer sur le split suivant
CTRL+a X ==> Fermer le split courant
CTRL+a x ==> Verrouiller le screen avec le mot de passe de l'utilisateur courant
Screen est configurable grâce à un fichier spécifique ~/.screenrc : cp /etc/screenrc ~/.screenrc
Lien vidéos pour comprendre screen : http://dev.petitchevalroux.net/linux/screen-tutoriel-video-linux.191.html
Doc :
https://doc.ubuntu-fr.org/screen
https://wiki.debian.org/fr/Screen