====== tmux ? ====== tmux est un multiplexeur de terminaux en mode texte. Il permet d'utiliser plusieurs terminaux virtuels dans une seule fenêtre de terminal ou une session sur un terminal distant. **tmux peut être détaché d'une session et continuer de fonctionner en arrière-plan**, on peut également **s'y rattacher plus tard**. Il permet aussi de lancer, de gérer et de garder le visuel sur plusieurs processus en même temps. tmux est un gestionnaire de fenêtre en ligne de commande, un utilitaire pour ouvrir des terminaux sur un serveur par exemple avec une seule connexion ssh =====Explication de commandes===== tmux tmux new -s amipo tmux ls pour lister les sessions tmux simplement taper tmux et cela vous connectera à la première session disponible $ tmux a ou on peut s'attacher à une session spécifique avec un argument $ tmux a -t session-name Se détacher de la session : on peut se détacher d'une session existante (et y revenir plus tard) en envoyant la commande detach $ tmux detach pour sortir : ctrl-b +d faire une deuxième pane ctrl-b " ctr-b % split vertical Aide tmux ctrl-b ? q pour sortir switcher de panes : ctrl-b o ctrl-b+o pour changer les ordres de panes =====Ressources===== * https://fr.wikipedia.org/wiki/Tmux * https://www.linuxpedia.fr/doku.php/commande/tmux * https://doc.ubuntu-fr.org/tmux * https://danielmiessler.com/study/tmux/ * https://asciinema.org/a/231177 {{youtube>58RQDCwn2qI?medium}} {{tag>bj linux cli tmux}}