tmux est un multiplexeur de terminaux: il permet de créer, d'accéder et de contrôler un certain nombre de terminaux (ou fenêtres), chacun exécutant un programme distinct, à partir d'un seul écran. tmux peut être détaché d'un écran et continuer à fonctionner en arrière-plan, puis rattacher plus tard.