HervéRenault.fr

La mascotte du projet GNU

Aide-mémoire screen

Screen est un multiplexeur de terminal. Les commandes de screen commencent par Ctrl-a

Tmux est une alternative plus récente. Celles de tmux commencent par Ctrl-b. Ici je ne parlerai que de Screen.

Note : ci-dessous, j'écris les combinaisons de touche comme pour Vim, à savoir que la casse compte. Si j'écris A en majuscule, c'est Maj-a

Les commandes essentielles

Ça c'est l'utilisation de base pour laisser tourner une tâche sur un serveur quand on se déconnecte de SSH ou quand on est déconnecté contre son gré. Mais on peut aussi avoir plusieurs fenêtres dans une session :

Les fenêtres dans Screen

🔔 J'utilise screen surtout pour scinder les fenêtres mais en fait, pas besoin de scinder pour avoir plusieurs fenêtres : Ctrl-a c pour créer une nouvelle fenêtre avec un shell puis Ctrl-a n pour aller à la suivante, Ctrl-a p pour la précédente. Elles sont comme "empilées". Ctrl-a " pour avoir la liste, indexée à partir de 0. Ctrl-a 1 pour aller à la deuxième, etc. Et enfin Ctrl-a Ctrl-a pour aller à la fenêtre précédente, ce qui permet d'alterner entre deux fenêtres en faisant plusieurs fois cette combinaison de touches.

Notes