Table of Contents

TMUX

TMUX est comme son nom l'indique un multiplexeur de terminaux, à l'instar de screen ou byobu. Il s'organise en sessions, qui comprennent une ou plusieurs fenêtres (window), découpées en panels (panneau ?).

Il permet donc, notamment :

On lance l'outil depuis un terminal avec la commande tmux (il va créer une nouvelle session). Pour Lister les sessions existantes qui tournent en arrière-plan :

tmux ls
0: 3 windows (created Sat Oct 17 15:37:15 2020) [161x37]
3: 1 windows (created Sat Oct 17 18:42:39 2020) [161x37]

Pour se connecter (attach) à la session 0 : tmux a -t 0.

La barre du bas affiche, par défaut :

Par exemple : [0] 0:bash*

Lorsqu'on est dans une session tmux, on utilise le préfixe (la séquence de touche) Controle + b pour indiquer à TMUX que ce qui va suivre est une instruction le concernant.

Les raccourcis

Session

Une fois la session lancée (tmux exécuté), on obtient un terminal lancé automatiquement dans une fenêtre (ou un onglet). Toutes les commandes sont à saisir en les préfixant de Ctrl + b (par défaut) suivi de :

Panels

Pour afficher plusieurs terminaux dans une même fenêtre, on va splitter celle-ci pour créer des panneaux ou volets (panels) :

Références