tmux ist ein Open-Source -Terminal-Multiplexer für Unix-ähnliche Betriebssysteme . Er ermöglicht den gleichzeitigen Zugriff auf mehrere Terminal- Sitzungen in einem einzigen Fenster. Dies ist nützlich, um mehrere Kommandozeilenprogramme gleichzeitig auszuführen. Außerdem kann tmux verwendet werden, um Prozesse von ihren steuernden Terminals zu trennen, sodass entfernte Sitzungen aktiv bleiben, ohne sichtbar zu sein. [ 3 ]
Merkmale
tmux beinhaltet die meisten Funktionen von GNU Screen . Es ermöglicht Benutzern, eine Terminal-Sitzung mit Clients zu starten, die nicht an eine bestimmte physische oder virtuelle Konsole gebunden sind; mehrere Terminal-Sitzungen können innerhalb einer einzigen Terminal-Sitzung erstellt und dann frei von einer virtuellen Konsole zur anderen umgeleitet werden, und jede Sitzung kann mehrere verbundene Clients haben.
Zu den bemerkenswerten Funktionen von tmux gehören: [ 4 ]
- Menüs zur interaktiven Auswahl laufender Sitzungen, Fenster oder Clients
- Window kann mit einer beliebigen Anzahl von Sitzungen verknüpft werden [ 5 ].
- vi -ähnlicher oder Emacs -Befehlsmodus (mit automatischer Vervollständigung ) zur Verwaltung von tmux [ 6 ]
- Unterstützung für vertikale und horizontale Fensterteilung
tmux verfügt weder über eine integrierte serielle Schnittstelle noch über Telnet- Unterstützung. [ 4 ] Es verwendet andere Befehlstasten als screen und ist daher kein direkter Ersatz für screen, kann aber so konfiguriert werden, dass kompatible Tastenkombinationen verwendet werden .
Verfügbarkeit
tmux ist im OpenBSD- Basissystem enthalten [ 7 ] und ist als Paket für viele andere Unix-ähnliche Betriebssysteme verfügbar. [ 6 ]
Siehe auch
Referenzen
- ^ "tmux changelog" .
- ^ "tmux 3.6b" . 20. Mai 2026. Abgerufen am 21. Mai 2026 .
- ^ „Tastatur- und Bildschirmsteuerung“ , Schnelle Antworten auf dumme Fragen , OpenBSD , abgerufen am 7. Dezember 2011
- ^ a b Perrin, Chad (25. Oktober 2010), „Ist tmux der GNU Screen-Killer?“ , TechRepublic , archiviert vom Original am 4. Juli 2011 , abgerufen am 7. Dezember 2011
- ^ de Weerd, Paul (12. Juli 2009), „Interview mit Nicholas Marriott über tmux“ , OpenBSD Journal , abgerufen am 7. Dezember 2011
- ^ a b „Tmux – der Terminal-Multiplexer“ , Linuxaria , 15. September 2011 , abgerufen am 7. Dezember 2011
- ^ "src/usr.bin/tmux" . OpenBSD-Quellcode-Repository .

