Multiplexeurs

GNU Screen

Démarrer

Diviser la fenêtre

Nommer les régions

Stopper un écran


Tmux

Démarrer

Panels

Ctrl+b %   Diviser le panel en cours horizontalement
                                 Le nouvel panel a directement le focus et un terminal est démarré.
Ctrl+b "   Diviser le panel en cours verticalement

Ctrl+b o   Aller au prochain panel (cyclique)
Ctrl+b ←   Aller au panel à gauche
Ctrl+b →   Aller au panel à droite
Ctrl+b ↑   Aller au panel en haut
Ctrl+b ↓   Aller au panel en bas
Ctrl+b ;   Retourner au panel précédemment utilisé
Ctrl+b q   Afficher le numéro des pannels quelques secondes
                                 Quand le numéro est affiché, on peut taper le numéro pour aller au panel

Ctrl+b t   Afficher une horloge à la place du panel
                                 Permet d'éviter la pollution visuelle, ou de protéger un processus des regards indiscrets.  
                                 Appuyer sur n'importe quelle touche pour réafficher le panel
Ctrl+b !   Ouvrir le panel en cours dans une nouvelle fenêtre

Ctrl+b x   Fermer le panel en cours
exit

Stoppper

Session

tmux new -s backup               Créer une session nommée

Ctrl+b d   Détacher la session
                                 Retourne au shell, en dehors de tmux.
                                 Si on se déconnecte du shell, les processus ne reçoivent pas de SIGHUP et continuent de tourner: en se reconnectant, on peut reprendre la session, les processus auront continués de tourner

tmux list-sessions               Lister les sessions tmux
tmux ls

tmux attach -t backup            Se réattacher à la session backup
tmux a -t backup

Ctrl+b $   Renommer la session
                                 Si le nom est supérieur à 8 caractères, il sera coupé

Ctrl+b s   Lister les sessions
                                 Permet de changer de session avec les flèches et entrée
Ctrl+b )   Aller à la session suivante
Ctrl+b (   Aller à la session précédente
Ctrl+b L   Retourner à la session précédemment utilisée

tmux kill-session -t backup      Terminer la session backup

Fenêtre

Ctrl+b c   Créer une nouvelle fenêtre
                                 La liste des fenêtres est affichée en bas de l'écran
                                 La fenêtre en cours est suffixée d'un astérisque (*), la fenêtre précédemment utilisée est suffixée d'un tiret (-)

Ctrl+b ,   Renommer la fenêtre en cours
Ctrl+b &   Fermer la fenêtre en cours

Ctrl+b w   Lister les fenêtres
                                 Permet de changer de fenêtre avec les flèches et entrée
Ctrl+b f   Chercher une fenêtre (filter)
                                 Similaire à w mais en filtrant sur le nom de la fenêtre

Ctrl+b n   Aller à la fenêtre suivante (next)
Ctrl+b p   Aller à  la fenêtre précédente
Ctrl+b 0   Aller à la fenêtre 0
                                 Valeurs acceptées: de 0 à 9
Ctrl+b l   Retourner à la fenêtre précédemment utilisée

Pour intervertir les fenêtres 0 et 1 (changer l’ordre):

Ctrl+b : swap-window -s 1 -t 0

Commandes