Outils pour utilisateurs

Outils du site


app:screen:notes

Ceci est une ancienne révision du document !


screen

Aide

Pour afficher le binding des caractères de contrôle Ctrl+A ?

La notion de session

Lors du lancement de screen l'option -S permet de spécifier en argument un nom de session:

$ screen -S ma_session

Les processus liés à cette session continueront à s’exécuter après détachement et il sera possible de récupérer la session plus tard depuis la même machine ou à distance via ssh par exemple.

Lors du détachement, screen rend la main au processus parent. On provoque le détachement depuis screen en pressant les touches Ctrl+AD

Depuis le shell pour récupérer la session pré-existante:

$ screen -r 

Le wiki gestion des sessions avec screen détaille cette fonctionnalité.

Logging de la console

Pour activer l'enregistrement de la console courante Ctrl+A H. Les entrées/sorties de la console courante sont historisé dans un fichier. Presser les même touches pour désactiver l'historisation.

Générer des alertes

Il est possible d'écouter l’état d'une console, lorsque celle-ci reçoit des caractères ou au contraire arrête d'en recevoir, screen peut générer un message dans une zone de notification. L'utilisateur peut alors retourner sur la console en question.

  • Pour générer une alerte lorsque la console reçoit des caractères: Ctrl+A M
  • Au contraire si on souhaite identifier le moment où la console reste inactive (après retour sur le prompt par exemple) Ctrl+A _

Verrouiller

Verrouiller les terminaux screen en cas d’absence Ctrl+A X

Taille terminal

Afficher les info sur le terminal:

  • Ctrl+A :
  • taper dinfo et valider

Références

app/screen/notes.1500975843.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)