Screen est comme un gestionnaire de fenêtres pour votre console. Cela vous permettra de garder plusieurs sessions de terminal en cours et de basculer facilement entre elles. Il vous protège également de la déconnexion, car la session d’écran ne se termine pas lorsque vous êtes déconnecté.
Vous devez vous assurer que cet écran est installé sur le serveur auquel vous vous connectez. Si ce serveur est Ubuntu ou Debian, utilisez simplement cette commande:
sudo apt-get install screen
Vous pouvez maintenant démarrer une nouvelle session d’écran en tapant simplement écran sur la ligne de commande. Des informations sur l’écran s’afficheront. Appuyez sur Entrée et vous serez à une invite normale.
Pour vous déconnecter (mais laissez la session en cours)
Hit Ctrl + A and then Ctrl + D in immediate succession. You will see the message [detached]
Pour vous reconnecter à une session déjà en cours
screen -r
Pour vous reconnecter à une session existante ou en créer une nouvelle s'il n'en existe aucune
screen -D -r
Pour créer une nouvelle fenêtre à l'intérieur d'une session d'écran en cours
Hit Ctrl + A and then C in immediate succession. You will see a new prompt.
Pour passer d'une fenêtre d'écran à une autre
Hit Ctrl + A and then Ctrl + A in immediate succession.
Pour lister les fenêtres ouvertes
Hit Ctrl + A and then W in immediate succession
Il y a beaucoup d'autres commandes, mais ce sont celles que j'utilise le plus.