Screen
De Linuxmemo.
(voir tmux)
Sommaire |
[modifier] A partir du shell (ou ssh)
[modifier] Lister les screen:
screen -list
[modifier] S'attacher a un screen:
screen -r numduscreen screen -D -r '14172.pts-2.algo'
[modifier] A partir de screen
[modifier] Creation de screen:
CTRL+a puis c Ceation de screen
[modifier]
CTRL+a puis p Preview CTRL+a puis n Next CTRL+a puis 0..9 Numero du screen CTRL+a puis w Where liste les screen l'* indique le screen actif
[modifier] Fractionnement des screen:
CTRL+a puis S Split CTRL+a puis TAB Deplacement entre les zones CTRL+a puis X Detruit une zone de split
[modifier] Divers:
CTRL+a puis c Execute un shell (bien dans un split)
[modifier] Aide:
CTRL+a puis ? Help
[modifier] Quiter
CTRL+a CTRL+d Detache le screen courant CTRL+a puis \ Ferme tout les screen d'un seul coup CTRL+a d : on se détache de screen
[modifier] A partir de la console
[modifier] les deux commandes les plus utiles :
screen -ls : liste les terminaux screen -rd : ouvre le terminal
(Cela ne fonctionne que sur le serveur pas dans une session ssh)
[modifier] Voici les raccourcis claviers qui vous aideront pour utiliser screen :
CTRL-a n : passage au terminal suivant ; CTRL-a p : passage au terminal précédent ; CTRL-a N : repérage du terminal courant, avec le titre du terminal entre parenthèse ; CTRL-a n (n est ici un chiffre) : passage au terminal n ; CTRL-a " : affichage de la liste des terminaux. On navigue dans la liste à l’aide des touches haut et bas, on sélectionne un terminal avec la touche Entrée ; CTRL-a w : visualise la liste des terminaux de manière non interactive ; CTRL-a A : renomme le terminal courant. Un appui sur Entrée sert à valider ; CTRL-a k ou CTRL-a K : ferme un terminal. Une confirmation est demandée. Tout programme en cours dans ce terminal sera arrêté. CTRL-a d : on se détache de screen. Les terminaux ne sont pas perdus pour autant car il est possible de revenir sur screen.