Tmux

Terminalmultiplexer From Wikipedia, the free encyclopedia

tmux ist ein Open-Source-Terminalmultiplexer für unixoide Betriebssysteme. Die Software erlaubt es, mehrere Terminal-Sitzungen gleichzeitig aus einem einzigen Terminalfenster heraus zu bedienen. Damit ist es möglich, mehrere Kommandozeilen-Programme gleichzeitig in einer Sitzung im Vordergrund laufen zu lassen. Ebenfalls kann man mit tmux Prozesse vom übergeordneten Terminal trennen („detach“) und somit auch Remote-Sessions aufrechterhalten, auch wenn sie nicht mehr sichtbar sind. Sie können später wieder in den Vordergrund geholt werden („attach“).[3]

Schnelle Fakten Basisdaten ...
Tmux

tmux-Sitzung, mit zwei horizontalen und einer vertikalen „Fensterscheibe“ (pane).
Basisdaten
Entwickler Nicholas Marriott
Erscheinungsjahr 9. Juli 2007[1]
Aktuelle Version 3.6a[2]
(5. Dezember 2025)
Betriebssystem Linux und andere unixoide Systeme
Programmier­sprache C
Kategorie Kommandozeile
Lizenz ISC-Lizenz (freie Software)
deutschsprachig nein
tmux.github.io
Schließen

Merkmale

tmux setzt die meisten Funktionen von GNU Screen um. Es erlaubt dem Benutzer, Terminal-Sitzungen zu starten, deren Clients nicht an ein spezifisches physikalisches oder virtuelles Terminal gebunden sind. So können innerhalb einer einzigen Terminal-Sitzung mehrere Sitzungen gestartet und danach beliebig von einem virtuellen Terminal auf ein anderes verschoben werden, wobei jede Sitzung mehrere verbundene Clients besitzen kann.

Einige bemerkenswerte Funktionen von tmux sind:[4]

  • Menüs für das interaktive Auswählen von laufenden Sitzungen, Fenstern oder Clients
  • Ein Fenster kann mit einer beliebigen Anzahl von Sitzungen verknüpft werden[5]
  • vi-ähnlicher oder Emacs-ähnlicher Befehlsmodus (mit Autovervollständigung) zur Verwaltung von tmux[6]
  • Unterstützung für vertikale und horizontale Fensteraufteilung

tmux bietet keine integrierte Unterstützung für serielle Schnittstellen und Telnet.[7] Es verwendet außerdem andere Tastenkombinationen und ist daher kein Drop-In-Ersatz für Screen. Allerdings ist tmux vollständig konfigurierbar und kann daher auch mit zu Screen kompatiblen Keybindings umkonfiguriert werden.

Verfügbarkeit

tmux ist Bestandteil des OpenBSD-Basissystems[8] und ist als Softwarepaket über die Paketverwaltung mehrerer anderer unixoider Betriebssysteme installierbar.

Commons: Tmux – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

Related Articles

Wikiwand AI