Gestion des Sessions Multiplexers : tmux et screen
Introduction
Les sessions multiplexers sont des outils puissants pour la gestion de sessions et de terminaux multiples dans un environnement UNIX. Deux des sessions multiplexers les plus couramment utilisés sont tmux et screen. Dans ce guide, nous explorerons les fonctionnalités de base de ces deux outils.
tmux
Lancement d'une Session tmux
-
Pour lancer une session tmux, utilisez la commande suivante :
bash tmux -
Pour rejoindre une session existante, utilisez la commande :
bash tmux attach
Contrôle de tmux
- Escape Key : L'escape key pour tmux est
CTRL+b. - Scrolling dans le Multiplexer : Pour scroller dans le multiplexer, utilisez
CTRL+bsuivi depageup/pagedown. - Détacher la Session sans la Tuer : Pour détacher la session sans la tuer, utilisez
CTRL+bsuivi ded. - Rebooter la Machine : Pour rebooter votre machine depuis tmux, utilisez
CTRL+bsuivi de:, puis entrezrebootdans la barre de commandes.
screen
Lancement d'une Session screen
-
Pour lancer une session screen, utilisez la commande suivante :
bash screen -
Pour rejoindre une session existante, utilisez la commande :
bash screen -r
Contrôle de screen
- Escape Key : L'escape key pour screen est
CTRL+a. - Scrolling dans le Multiplexer : Pour scroller dans le multiplexer, utilisez
CTRL+asuivi de[et utilisez les touches de défilement. - Détacher la Session sans la Tuer : Pour détacher la session sans la tuer, utilisez
CTRL+asuivi ded. - Rebooter la Machine : Pour rebooter votre machine depuis screen, utilisez
CTRL+asuivi de:, puis entrezrebootdans la barre de commandes.