Vous êtes dans un espace restreint en écriture.
Screen est une console virtuelle qui permet de démultiplier un terminal en plusieurs processus. C’est un logiciel libre distribué par le projet GNU selon les termes de la licence GPL.
Entrer et sortie de screen
- lancement simple avec nom de session
$ screen -r <nom de la session>
- lister les sessions et leur état
Commandes dans screen
toutes les commandes screen commence par ctrl+A
- détacher screen (permet de quitter le serveur sans perdre la session) ctrl+A ctrl+D
- nouvel onglet: ctrl+A ctrl+c
- onglet précédent, suivant: ctrl+A p, ctrl+A n
- liste des ouglets: ctrl+A "
- afficher un onglet particulier: ctrl+A <n> (avec n de 1 à 9)
- aide: ctrl+A ?
split, vsplit
screen permet également de découper l’écran horizontalement (split
) et verticalement (vsplit
).
- split: ctrl+A S
- vsplit: ctrl+A |
- aller dans la zone suivante: ctrl+A tab
Une fois dans une nouvelle zone, on peut afficher un onglet particulier ctrl+A <n> (avec n de 1 à 9),
Ensuite on peut
- supprimer la zone courante : ctrl+A X
- supprimer tout sauf la zone courante: ctrl+A Q
:resize
Après un split, on peut vouloir changer la taille de la zone.
Par exemple, pour redimentionner la zone
- en valeur absolue 30 ligne (ou colonnes suivant le split précédent): ctrl+A
:resize 30
- en valeur relative -5 ligne vers la gauche(ou vers le haut): ctrl+A
:resize -5
- en pourcentage 30%: ctrl+A
:resize 30%
Voir Aussi
Liens Externes