Début avec la commande de l'écran Linux Un guide du débutant

Début avec la commande de l'écran Linux Un guide du débutant

Avez-vous déjà entendu parler de la commande d'écran Linux? C'est un outil incroyablement puissant qui vous permet de prendre le contrôle de plusieurs programmes dans une seule fenêtre de terminal. Avec la commande Linux Screen, vous pouvez facilement gérer plusieurs programmes, même s'ils s'exécutent dans différents répertoires. Vous pouvez même basculer entre les programmes sans avoir à les fermer ou à les redémarrer. C'est une façon incroyablement efficace de travailler à Linux.

La commande d'écran est incroyablement facile à utiliser. Tout ce que vous avez à faire est de saisir la commande d'écran pour ouvrir une nouvelle fenêtre, puis à partir de là, vous pouvez exécuter toutes les commandes que vous souhaitez. Vous pouvez également l'utiliser pour exécuter plusieurs programmes simultanément, ce qui peut être incroyablement utile pour le multitâche. Et si vous avez besoin de faire une pause, vous pouvez toujours suspendre la commande de l'écran et revenir plus tard.

Cet article couvrira les bases de l'installation et de l'utilisation de la commande d'écran Linux. À la fin de ce tutoriel, vous pourrez créer et attacher des séances d'écran, diviser l'écran en plusieurs fenêtres et détacher, remettre à la sortie des séances d'écran.

Étape 1: installer l'écran

Avant de pouvoir utiliser la commande Screen, vous devrez l'installer sur votre système. Dans la plupart des distributions Linux, l'écran est inclus dans les référentiels de package par défaut, vous pouvez donc l'installer en utilisant votre gestionnaire de packages.

  • Par exemple, sur un système Ubuntu, Debian et Linux Mint, vous pouvez installer un package d'écran en utilisant la commande suivante:
    Sudo Apt Update && sudo apt Installer écran  
  • Sur un système CENTOS, RHEL et Fedora, vous pouvez installer le package d'écran à l'aide de la commande suivante:
    Écran d'installation Sudo DNF  

Étape 2: Créez une nouvelle session d'écran

Pour créer une nouvelle session d'écran, exécutez simplement la commande d'écran. Cela lancera une nouvelle fenêtre de terminal dans l'écran, et vous pouvez l'utiliser comme n'importe quelle autre fenêtre de terminal.

Par exemple, pour créer une nouvelle session d'écran et démarrer un nouveau frapper Shell, vous entreriez la commande suivante:

bassin d'écran  

Vous pouvez également spécifier un nom pour votre session d'écran lorsque vous le créez. Pour ce faire, utilisez le "-S" Option de ligne de commande suivie du nom de votre session. Par exemple:

écran -s myssion bash  

Cette commande créera une nouvelle session nommée «MySession».

Étape 3: raccourcis clavier de la commande d'écran

Dans l'étape précédente, vous avez activé la session d'écran dans votre terminal. Maintenant, vous devriez être conscient de ses utilisations. Vous pouvez gérer la session d'écran à l'aide des raccourcis clavier. À l'aide des keystokes, vous pouvez créer de nouvelles fenêtres, attacher, détacher, renommer, et bien d'autres avec la session d'écran.

Voici quelques raccourcis clavier couramment utilisés, qui vous aident à travailler avec l'écran:

  • Ctrl + a et c: Créer une nouvelle fenêtre
  • Ctrl + a et ": Répertorier toutes les fenêtres ouvertes
  • Ctrl + a et n: Allez à la fenêtre suivante
  • Ctrl + a et p: Allez à la fenêtre précédente
  • Ctrl + a et 0: Passez à la fenêtre 0 (ou à une autre fenêtre numérotée)
  • Ctrl + A et S: Diviser l'écran horizontalement en régions
  • Ctrl + A et |: Diviser l'écran verticalement en régions
  • Ctrl + a et onglet: Commutation de mise au point entre les zones de l'écran divisé.
  • Ctrl + A et D: Détachez l'écran du terminal
  • Ctrl + a et a: Définissez le titre de la fenêtre
  • Ctrl + a et x: Verrouiller la session en cours
  • Ctrl + a et ?: Afficher les liaisons / noms de commande clés

Pour utiliser les liaisons de touches ci-dessus, continuez d'appuyer sur le Ctrl clé puis appuyer "un" puis appuyez sur la clé requise.

Étape 3: Détachez une session d'écran

Pour se détacher d'une session d'écran et revenir à votre fenêtre de terminal ordinaire, utilisez le "Ctrl + A et D" clés. Cela laissera la session d'écran s'exécuter en arrière-plan, vous permettant de vous reconnecter plus tard.

Par exemple, pour se détacher de la session d'écran que vous avez créée à l'étape 2, appuyez sur le raccourci du clavier: "Ctrl + A et D"

Étape 4: Liste des séances d'écran disponibles

Pour afficher une liste des séances d'écran disponibles, utilisez la commande d'écran -LS. Cela vous montrera une liste de toutes les séances d'écran qui s'exécutent actuellement sur votre système, ainsi que leurs noms de session et leurs identifiants de processus.

Par exemple, si vous avez une session d'écran nommée "Mysession" En fonctionnement, la commande d'écran -LS sortirait quelque chose comme ceci:

Écran -LS  
Sortie Il y a un écran sur: 128506.MySession (attaché) 1 prise dans / run / écran / s-rahul. 

Étape 5: Rattach à une session d'écran

Pour vous reconnecter à une session d'écran dont vous avez déjà détaché, utilisez l'écran -r commande suivie du nom ou de l'ID de processus de la session.

Par exemple, pour se reconnecter au "Mysession" Session d'écran que vous avez créée à l'étape 2, vous entreriez la commande suivante:

écran -r myssion  

Si vous avez des séances d'écran multiples en cours d'exécution et que vous n'êtes pas sûr de celui à qui vous souhaitez vous reconnecter, vous pouvez utiliser le 'écran -ls' Commande pour afficher une liste des sessions disponibles, comme décrit à l'étape 4.

Étape 6: Divisez l'écran en plusieurs fenêtres

Une fois que vous êtes attaché à une session d'écran, vous pouvez diviser l'écran en plusieurs fenêtres.

  • appuie sur le Ctrl + A et S Clés pour diviser la région actuelle horizontalement en deux nouveaux.
  • appuie sur le Ctrl + A et | Clés pour diviser la région actuelle verticalement en deux nouveaux.
  • appuie sur le Ctrl + a et onglet touches pour basculer entre les fenêtres.

Conclusion

Dans ce tutoriel, nous avons couvert les bases de l'installation et de l'utilisation de la commande d'écran Linux. Avec l'écran, vous pouvez créer et attacher des séances d'écran, diviser l'écran en plusieurs fenêtres et détacher des séances d'écran. Vous pouvez utiliser ces techniques pour exécuter plusieurs tâches basées sur des terminaux simultanément et basculer facilement entre elles.

J'espère que ce tutoriel a été utile et que vous êtes maintenant à l'aise d'utiliser la commande Linux Screen. Si vous avez des questions ou avez besoin d'aide supplémentaire, n'hésitez pas à laisser un commentaire ci-dessous.