Exécuter des commandes dans le terminal accélère de nombreuses tâches par rapport à une interface graphique. Cependant, le multitâche est limité sans outil dédié. C'est là qu'intervient Tmux.
Tmux, multiplexeur de terminal, permet d'exécuter et d'afficher simultanément plusieurs commandes dans une seule fenêtre. Chaque commande occupe son propre volet, comme dans un gestionnaire de fenêtres en mosaïque.
Pour démarrer avec Tmux, découvrez notre aide-mémoire des termes et commandes essentielles ci-dessous, compilé par des experts en ligne de commande.
TÉLÉCHARGEMENT GRATUIT : Cette aide-mémoire est disponible en PDF téléchargeable via notre partenaire TradePub. Remplissez un court formulaire pour un accès unique. Téléchargez la feuille de triche Tmux.
1 Touche de préfixe par défaut : Ctrl + b (appuyez puis relâchez, suivi de la touche raccourci).
| Raccourci | Action |
|---|---|
| t | Afficher l'heure (ESC pour revenir) |
| : | Entrer une commande (ex. :new-session) |
| list-commands | Lister toutes les commandes supportées |
| Raccourci | Action |
|---|---|
| % | Diviser verticalement (nouveau volet à droite) |
| " | Diviser horizontalement (nouveau volet en bas) |
| o | Basculer vers le volet suivant |
| { | Déplacer volet actuel à gauche |
| } | Déplacer volet actuel à droite |
| x | Fermer le volet actuel |
| Ctrl + Flèche | Redimensionner par 1 cellule |
| Alt + Flèche | Redimensionner par 5 cellules |
| Alt + 1 | Layout horizontal pair |
| Alt + 2 | Layout vertical pair |
| Alt + 3 | Layout horizontal principal |
| Alt + 4 | Layout vertical principal |
| Alt + 5 | Layout mosaïque |
| Raccourci | Action |
|---|---|
| c | Créer une nouvelle fenêtre |
| ! | Détacher le volet en nouvelle fenêtre |
| n | Fenêtre précédente |
| p | Fenêtre suivante |
| l | Dernière fenêtre utilisée |
| w | Lister fenêtres et numéros |
| [numéro] | Passer à la fenêtre correspondante |
| , | Renommer fenêtre actuelle |
| i | Infos sur fenêtre actuelle |
| f | Rechercher texte (ESC pour quitter) |
| Raccourci/Commande | Action |
|---|---|
| new-session | Créer nouvelle session |
| $ | Renommer session actuelle |
| list-sessions | Lister sessions ouvertes |
| attach-session -t target-session | Attacher client à session |
| detach-client -s target-session | Détacher clients de session |
| kill-session | Détruire session en cours ou spécifiée |
Ces commandes facilitent le travail avec volets, fenêtres et sessions dans Tmux. Pour aller plus loin, éditez le fichier de configuration :
~/.tmux.confOu /etc/tmux.conf pour les paramètres système. Essayez aussi la rédaction de scripts.
Travailler en terminal pur avec Tmux équivaut à un gestionnaire de fenêtres : idéal pour serveurs sans écran. Explorez Tmux ! Pour plus de ressources, consultez notre aide-mémoire des commandes Linux.
[]