Aperçu
screen-list liste les sessions actuellement actives ou détachées dans le multiplexeur GNU Screen. Il fournit des informations telles que l'ID, le nom et l'état (Attaché/Détaché) de chaque session, aidant ainsi les utilisateurs à gérer facilement leurs sessions.
Fonctionnalités principales
- Afficher la liste de toutes les sessions screen en cours d'exécution
- Fournir l'ID unique, le nom et l'état (Attaché/Détaché) de chaque session
- Vérifier les informations pour se reconnecter à une session détachée
Options principales
screen-list fait en réalité référence aux sous-options '-ls' ou '-list' de la commande 'screen'. Par conséquent, vous pouvez également considérer les options de la commande 'screen' elle-même.
Afficher la liste des sessions
Commande générée :
Essayez de combiner les commandes.
Description:
`screen-list` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
screen-list est généralement utilisé sous la forme 'screen -ls', et d'autres commandes screen sont exécutées sur la base de ce résultat.
Afficher la liste de toutes les sessions screen
screen -ls
Vérifie l'ID, le nom et l'état de toutes les sessions screen en cours d'exécution sur le système actuel.
Se reconnecter à une session spécifique (en utilisant l'ID)
screen -r 12345
Utilise l'ID de session vérifié avec la commande ci-dessus pour se reconnecter à une session détachée. (Exemple : session avec l'ID 12345)
Se reconnecter à une session spécifique (en utilisant le nom)
screen -r my_session_name
Si un nom a été spécifié lors de la création de la session, vous pouvez vous reconnecter à la session détachée en utilisant ce nom. (Exemple : session nommée 'my_session_name')
Installation
GNU Screen peut ne pas être inclus par défaut dans la plupart des distributions Linux. Vous pouvez l'installer en utilisant les commandes suivantes.
Debian/Ubuntu
sudo apt update && sudo apt install screen
Installe Screen en utilisant le gestionnaire de paquets APT.
CentOS/RHEL/Fedora
sudo yum install screen
# Ou
sudo dnf install screen
Installe Screen en utilisant le gestionnaire de paquets YUM ou DNF.
Conseils et précautions
Après avoir vérifié les sessions avec screen-list, vous pouvez utiliser les conseils suivants pour utiliser screen plus efficacement.
Commandes screen utiles
- `screen -S [nom]` : Crée une nouvelle session screen et lui attribue un nom.
- `Ctrl+a d` : Détache la session screen actuelle. La session continue de s'exécuter en arrière-plan.
- `exit` ou `Ctrl+a k` : Termine la session screen actuelle.
- `screen -wipe` : Nettoie la liste des sessions dans l'état 'dead' qui n'existent plus.
Importance de nommer les sessions
Lorsque vous utilisez plusieurs sessions screen, leur attribuer des noms significatifs avec l'option `-S` vous permet de les identifier facilement dans la sortie de `screen -ls` et de vous y reconnecter rapidement avec `screen -r [nom]`.