Tutoriel d'installation détaillé et complet et utilisation de Screen

Screen peut considérablement améliorer l’efficacité de l’utilisation du terminal et constitue une compétence essentielle pour la gestion, l’exploitation et la maintenance du système Linux. Lorsque nous activons Screen, tant que le processus Screen n'est pas terminé, les sessions qui s'exécutent à l'intérieur peuvent être restaurées. Même si la connexion réseau est interrompue, les utilisateurs peuvent accéder à nouveau à l'écran ouvert et contrôler la session interrompue, y compris la restaurer ou la supprimer.

1. Introduction à l'écran

Screen est un outil de réutilisation de terminaux très utile sous le système Linux. Ses principales fonctions et utilisations sont les suivantes :

  1. Gestion de session : vous pouvez exécuter plusieurs terminaux simultanément au sein d'une session d'écran et basculer librement entre plusieurs terminaux.

  2. Récupération de session : la session d'écran peut être restaurée à tout moment après avoir été interrompue, et le programme qui reste en cours d'exécution tel quel ne sera pas interrompu.

  3. Fonctionnement à distance : vous pouvez vous connecter à distance à une session d'écran et accéder au même écran depuis différentes machines.

  4. Multi-fenêtres : un écran peut créer et gérer plusieurs fenêtres pour exécuter différents programmes.

  5. Gestion des fenêtres et du shell : prend en charge le renommage, la numérotation et la commutation des fenêtres ; prend en charge la commutation de l'arrière-plan et du premier plan du shell.

  6. Copier et coller : prend en charge le défilement et le défilement arrière de l'écran, et peut copier le contenu de l'écran dans le presse-papier.

  7. Contrôle d'accès : un écran peut être protégé par mot de passe pour empêcher tout accès non autorisé.

2. Installer l'écran

1. autorité racine

Les utilisateurs disposant des autorisations root peuvent utiliser la commande suivante pour installer directement :

sudo apt install screen

2. Aucune autorisation root

Si vous ne disposez pas des autorisations root, vous devez télécharger le package de code source Screen pour l'installation. Téléchargez d'abord le package de code source. Le lien d'adresse est : Ajouter une description de lien , recherchez la version correspondante et cliquez pour la télécharger.

comme suit:

Insérer la description de l'image ici

2.1. Problèmes de version possibles

J'ai d'abord téléchargé la version 4.9.0, mais certains problèmes sont survenus lors du processus d'installation ultérieur. Les problèmes spécifiques sont les suivants :

./configure: No such file or directory

Reportez-vous à d'autres tutoriels et passez à la version 4.6.2 et l'installation est réussie. Si vous n'y croyez pas, vous pouvez essayer d'autres versions. Si l'installation peut réussir, veuillez laisser un message pour partager et discuter ! ! !

3. Décompressez le package de code source Screen

Accédez au chemin où se trouve le fichier décompressé et utilisez la commande suivante pour décompresser :

tar -zxvf screen-4.6.2.tar.gz

Insérer la description de l'image ici

Le contenu du fichier screen-4.6.2 décompressé est le suivant :

Insérer la description de l'image ici

4.Installation

Entrez le chemin du fichier décompressé et exécutez la commande suivante :

./configure --prefix=/home/whq/APP/Screen4.9.0/Path/

Remarque : Le chemin après la modification de --prefix= est votre propre chemin d'installation.

L'installation réussira en suivant les étapes ci-dessus.

3. Vérifiez si Screen est installé avec succès

Ouvrez le terminal et entrez directement la commande suivante :

screen -ls

Si aucune erreur n'est signalée, l'installation est réussie. L'exemple de papier est le suivant.

Insérer la description de l'image ici

4. Comment utiliser l'écran

4.1. Créer une nouvelle fenêtre

screen -S session_name 

Le nom_session dans la commande ci-dessus, y compris la commande suivante, est un nom de fenêtre personnalisé.

4.2. Afficher les fenêtres créées

screen -ls

4.3. Revenir à la fenêtre XXX

screen -r session_name

4.4. Solution à l'impossibilité d'accéder à la fenêtre d'origine

premier pas:

screen -d session_name

Deuxième étape :

screen -r session_name

4.5. Fermez la fenêtre xxx

screen -S session_name -X quit

4.6 Quitter la fenêtre actuelle

按下Ctrl+a,然后按下d来退出Screen,此时程序仍在后台执行。

4.7. Ajuster toutes les fenêtres à la taille du terminal actuel

screen -A session_name

4.8. Mettre le processus Screen spécifié hors ligne

screen -d session_name

4.9. Spécifiez le nombre de lignes de tampon dans la fenêtre

screen -h session_name

4.10. Même si une tâche Screen est déjà en cours d'exécution, la création d'une nouvelle tâche Screen est toujours forcée.

screen -m session_name

4.11. Essayez d'abord de restaurer le travail hors ligne. S'il est introuvable, créez un nouveau travail Screen.

screen -R session_name

4.12. Spécifier le shell à exécuter lors de la création d'une nouvelle fenêtre

screen -s session_name

4.13. Afficher les informations sur la version

screen -v session_name

4.14. Vérifier et supprimer les tâches d'écran inutilisables

screen -wipe session_name

5. Résumé

Ce qui précède est un didacticiel détaillé pour l'installation de Screen avec et sans autorisations root, ainsi que des commandes courantes et d'autres commandes. Les chercheurs sont invités à laisser des messages pour discussion. Ce n'est pas facile à résumer. Merci pour votre soutien !

Je suppose que tu aimes

Origine blog.csdn.net/qq_40280673/article/details/132833310
conseillé
Classement