Im letzten Artikel haben wir uns angesehen, was Tmux ist. Kurz gesagt ist der Terminal Multiplexer ein Kommandozeilenprogramm zur Verwaltung mehrerer Terminals in einem einzigen Fenster. Es ermöglicht den Benutzern, mehrere Programme in einem einzigen Terminal auszuführen, ein Terminalfenster in mehrere Bereiche aufzuteilen und mehrere Bereiche in einem einzigen Fenster zu gruppieren.
Außerdem erlaubt tmux
dem Benutzer, Terminalsitzungen zu speichern und jederzeit wieder aufzunehmen. Tmux
ist sehr nützlich für die Verwaltung von Remote-Servern und für die Schaffung effizienter Multitasking-Umgebungen in OS Linux. In diesem Artikel werfen wir einen Blick auf die Syntax und einige der Optionen des Tools (nicht alle, aber die beliebtesten).
Der Tmux-Befehl
hat die folgende Syntax:
tmux [options] [command]
Einige der am häufigsten verwendeten Optionen für den Tmux-Befehl
sind:
-c <Pfad>
- gibt den Pfad zur Konfigurationsdatei an.-L <Name>
- gibt den Namen des Sockets an.-f <Pfad>
- gibt den Pfad zum Socket an.-S <Name>
- gibt den Namen der Sitzung an.Die gebräuchlichsten Tmux-Befehle
sind:
new-session -
erstellt eine neue Tmux-Sitzung.list-sessions - zeigt
eineListe der
aktuellen Sitzungen an.attach-session-
stellt eine Verbindung zur angegebenen Sitzung her.detach-session-
trennt die Verbindung der aktuellen Sitzung von der Shell.switch-
wechselt zu einem anderen Panel oder Fenster.kill-server-
beendet alle laufenden Sitzungen;kill-session-
beendet die mit dem Parameter -t übergebene Sitzung;list-clients-
zeigt die Clients an, die mit der -t Sitzung verbunden sind;list-sessions
(ls
)- zeigt eineListe
aller laufenden Sitzungen an;rename-session - benennt
eine Sitzungum
und übergibt die Sitzungs-ID und einen neuen Namen.Weitere Optionen und Befehle finden Sie, wenn Sie die Tmux-Hilfe
mit dem Befehl
man tmux
Oder:
tmux -h
Als Nächstes werden wir Ihnen erklären, wie Sie den Befehl in der Praxis verwenden können.
Um eine neue Sitzung zu erstellen, genügt es, den Befehl ohne Parameter auszuführen:
tmux
Sie können eine Sitzung auch mit dem Befehl new-session erstellen und ihr einen passenden Namen geben:
tmux new-session -s "name"
Nun können Sie Tmux verwenden und mit dem Befehl Sitzungen erstellen.