GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser la commande d'écran Linux

La commande d'écran Linux est l'une des commandes les plus utiles chaque fois que vous effectuez une tâche de longue haleine comme la compression d'un énorme répertoire ou l'exportation d'une base de données à partir d'un terminal Linux sans être interrompu par une perte de connexion soudaine ou la fin de la session SSH. Eh bien, cela est arrivé à chacun d'entre nous à un moment donné. C'est là que l'écran La commande arrive qui nous permet de reprendre les sessions et de nous sauver tout en travaillant sur un gros processus.

Dans ce guide, vous allez apprendre à utiliser la commande d'écran Linux et à effectuer vos tâches.

L'écran sous Linux est un progiciel qui vous permet d'ouvrir plusieurs sessions de terminal dans votre fenêtre SSH unique. Les processus en cours d'exécution dans l'écran continueront de s'exécuter même si vous êtes déconnecté de SSH.

Écran d'installation de Linux

Le package screen est préinstallé par défaut sur la plupart des systèmes Linux. Vous pouvez le vérifier en utilisant la commande suivante.

screen --version
Output
Screen version 4.08.00 (GNU) 05-Feb-20

Si vous n'avez pas d'écran installé, vous pouvez facilement l'installer à l'aide du gestionnaire de packages de votre système d'exploitation Linux.

Installer l'écran Linux sur Ubuntu et Debian

sudo apt update
sudo apt install screen

Installer l'écran Linux sur CentOS et Fedora

sudo yum install screen

Écran de démarrage de Linux

Vous pouvez facilement démarrer l'écran en tapant simplement la commande screen.

screen

Cela ouvrira une nouvelle session d'écran.

Démarrer une session d'écran nommé

Vous pouvez également nommer votre session d'écran avec le -S opérateur.

screen -S screen_name

Cette commande créera un écran avec le nom attribué.

Détacher de l'écran Linux

Vous pouvez vous détacher de la session d'écran à tout moment en tapant

Ctrl+a d

Vous verrez une sortie similaire à celle ci-dessous avec votre nom d'écran.

Output
[detached from 150473.cloudbooklet]

Le programme en cours d'exécution dans la session screen continuera à s'exécuter une fois que vous vous serez détaché de la session.

Reattacher à l'écran Linux

Vous pouvez vous rattacher à votre écran pour voir l'avancement de votre travail.

screen -r

Si vous avez plusieurs écrans, vous devez utiliser l'ID spécifique à joindre.

Pour obtenir l'ID d'écran, vous devez répertorier tous les écrans et trouver l'ID.

Répertorier tous les écrans

Pour lister tous les écrans vous pouvez utiliser le ls option.

screen -ls
Output
There is a screen on:
        150473.cloudbooklet   (03/17/22 09:41:32)     (Detached)
1 Socket in /run/screen/S-username.

Ici, vous verrez votre ID d'écran et votre nom d'écran, vous pouvez utiliser n'importe qui pour joindre.

screen -r cloudbookklet

OR

screen -r 150473

Vous allez maintenant être attaché à votre écran spécifique.

Supprimer la session d'écran Linux

Pour supprimer votre session d'écran, vous pouvez simplement taper exit de votre session.

Si vous devez supprimer la session d'écran complète, vous pouvez utiliser la commande suivante.

screen -X -S screen_id quit

Si vous avez des sessions mortes, vous pouvez utiliser la commande ci-dessous.

screen -wipe

Préparez-vous à un poste de professionnel des technologies de l'information avec le système d'exploitation Linux

Gérer l'écran Linux

Chaque fois que vous démarrez une nouvelle session d'écran, il crée une fenêtre unique avec un shell dedans.

Vous pouvez avoir plusieurs fenêtres dans une même session Screen.

Pour créer une nouvelle fenêtre avec le type de shell Ctrl+a c , le premier nombre disponible dans la plage 0...9 lui sera attribué.

Voici quelques-unes des commandes les plus courantes pour gérer Linux Screen Windows :

  • Ctrl+a c Créer une nouvelle fenêtre (avec shell).
  • Ctrl+a " Lister toutes les fenêtres.
  • Ctrl+a 0 Passer à la fenêtre 0 (par numéro).
  • Ctrl+a A Renommer la fenêtre actuelle.
  • Ctrl+a S Diviser horizontalement la région actuelle en deux régions.
  • Ctrl+a | Diviser verticalement la région actuelle en deux régions.
  • Ctrl+a tab Basculez le focus d'entrée vers la région suivante.
  • Ctrl+a Ctrl+a Basculer entre les fenêtres actuelle et précédente
  • Ctrl+a Q Fermez toutes les régions sauf la région actuelle.
  • Ctrl+a X Fermez la région actuelle.

Conclusion

Vous avez maintenant appris à utiliser l'écran Linux dans votre système.

Merci pour votre temps. Si vous rencontrez un problème ou des commentaires, veuillez laisser un commentaire ci-dessous.


Linux
  1. Comment utiliser la commande Disown sous Linux

  2. Comment utiliser la commande Linux SS

  3. Comment utiliser la commande Su sous Linux

  4. Comment utiliser la commande ldconfig sous Linux

  5. Comment utiliser la commande "screen" sous Linux

Comment utiliser grep sous Linux

Comment utiliser la commande Mkdir sous Linux

Comment utiliser Screen Command sur Linux pour gérer les terminaux

Comment utiliser Linux Screen Command [Guide essentiel]

Comment utiliser la commande jobs sous Linux

Comment utiliser la commande screen sous Linux