Utiliser screen pour gérer plusieurs consoles détachables

Procédure

Qu'est-ce que screen ?

Screen est un outil puissant qui permet d’avoir plusieurs « fenêtres de console » SSH. Avec screen, vous pouvez garder plusieurs consoles en fonctionnement avec une seule connexion SSH.

Installation de screen

Pour installer screen, effectuer la commande suivante :

apt-get install screen

Utilisation de screen

Pour créer une nouvelle instance :

screen

Pour se détacher de ce screen sans le fermer :

Ctrl+A, ensuite appuyer sur le touche D.

Pour se reconnecter à ce screen plus tard :

screen -x

Si vous avez plusieurs screen en cours, le screen -x ne fonctionnera pas, et une liste des screen disponibles sera affiché. Pour se connecter à l’un d’eux :

screen -x <numéro>

Vous pouvez également nommer votre screen à sa création :

screen -S 'Gitlab'

Ainsi, quand vous voulez vous attacher à ce screen :

screen -x 'Gitlab'

En cas de perte de connexion, les commandes exécutés dans le screen restent exécutées. Vous pouvez vous connecter à nouveau avec SSH et vous rattacher au screen pour reprendre vos activités.

Rate this article :

This article was useful to you ?

Article utileYes

Article non utileNo

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Similar articles

2mn reading

Comment configurer le pare-feu d'un serveur dédié VPS ?

1mn reading

Comment se connecter en root sur un serveur dédié VPS avec Putty ?

0mn reading

Commandes SSH Linux / Debian

0mn reading

SSH - Commande Apt-get : Installation et désinstallation de paquets


Ask the LWS team and its community a question