Linux TMUX Command Tutorial

Linux TMUX Command Tutorial

Linux verfügt. Mehrere Aufgaben können von einem einzelnen Bildschirm aus ausgeführt werden, indem der Bildschirm durch einen terminalen Multiplexer in mehrere Scheiben geteilt wird. TMUX ist einer der terminalen Multiplexer von Linux, um die terminalen Aufgaben zu beschleunigen. Dieses Tool ist standardmäßig in der neuesten Version des Linux-Betriebssystems (Ex-Ubuntu 20+) installiert. Die Verwendung dieses Tools wird in diesem Tutorial angezeigt.

Öffnen Sie das TMUX -Fenster

Führen Sie den folgenden Befehl aus, um das Standard -TMUX -Fenster zu öffnen:

$ tmux

Das folgende Fenster wird mit der Standardeingabeaufforderung angezeigt, nachdem der Befehl TMUX ausgeführt wurde. Sie müssen nicht das Root -Privileg haben, den Befehl TMUX zu verwenden, wie der Bildschirmbefehl. Der Standard-Sitzungsname ist 0, was in der unteren linken Ecke des Fensters angezeigt wird. Der Standardfenstername lautet Bash und das aktive Fenster wird unter Verwendung des Symbols "*" angegeben:

Öffnen Sie ein TMUX -Fenster mit den Sitzungs- und Fensternamen

Eine neue Sitzung kann mit dem Befehl tmux New -Session mit der Option -S erstellt werden. Führen Sie den folgenden Befehl aus, um das TMUX -Fenster mit der Sitzung mit dem Namen mySSesion zu öffnen:

$ tmux New -Session -s MySSasion

Das folgende Fenster wird nach der Ausführung des vorherigen Befehls angezeigt, der die Sitzung mit dem Namen MySession0 und das Standardfenster mit dem Namen Bash enthält:

Sie können den Standardfensternamen des TMUX -Fensters ändern. Führen Sie den folgenden Befehl aus, um das TMUX -Fenster mit der Sitzung mit dem Namen mySSesion und dem Standardfenster mit dem Namen MyWindow zu öffnen:

$ tmux New -Session -S MySession -n MyWindow

Das folgende Fenster wird nach der Ausführung des vorherigen Befehls angezeigt, der die Sitzung mit dem Namen MySession0 und das Standardfenster namens MyWindow enthält:

Drucken Sie die Liste der TMUX -Fenster aus

Mit dem Befehl „TMUX LS“ oder „TMUX-Listen-Sessions“ können die Liste der TMUX-Windows gedruckt werden. Führen Sie den folgenden Befehl aus, um die Liste zu drucken:

$ tmux ls

Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Befehls. Die Ausgabe zeigt, dass zwei TMUX -Fenster angeschlossen sind:

Benennen Sie eine TMUX -Sitzung um

Führen Sie den folgenden Befehl aus, um die vorhandene Liste der TMUX -Sitzungen zu überprüfen:

$ tmux ls

Führen Sie den folgenden Befehl aus, um die Standard -TMUX -Sitzung mit dem Namen MySession zu umbenennen:

$ tmux umbename Session -t 0 mySSesion

Führen Sie den folgenden Befehl aus, um zu überprüfen, ob der Name TMUX -Sitzungsname ordnungsgemäß geändert wird oder nicht:

$ tmux ls

Die folgende Ausgabe zeigt, dass es nur eine TMUX -Sitzung mit dem Namen 0 gibt, die mit dem Namen MySSesion umbenannt wird:

Teilen Sie den TMUX -Bereich vertikal auf

Für die Standard -TMUX -Sitzung wird ein einzelnes Terminalfenster geöffnet. Öffnen Sie die Tastatur auf dem Bildschirm und drücken Sie die folgenden Tasten, um das TMUX-Fenster vertikal zu teilen:

Strg + B + %

Das TMUX -Fenster sieht aus wie das folgende Bild, in dem der TMUX -Bereich gleichmäßig in zwei Teile vertikal unterteilt ist. Der Bildschirm enthält zwei Teile:

Teilen Sie den TMUX -Bereich horizontal auf

Öffnen Sie die Tastatur auf dem Bildschirm und drücken Sie die folgenden Abkürzungstasten, um das linke TMUX-Fenster horizontal zu teilen, das im vorherigen Befehl erstellt wurde:

Strg + B + “

Das TMUX-Fenster sieht aus wie das folgende Bild, in dem der TMUX-Bereich links gleichmäßig in zwei Teile horizontal unterteilt ist. Der Bildschirm enthält drei Teile:

Wechseln Sie zwischen dem TMUX -Bereich

Wenn das TMUX -Fenster in mehrere Teile unterteilt ist, müssen zwischen den TMUX -Bereichen wechseln. Öffnen Sie die Tastatur auf dem Bildschirm und drücken Sie die folgenden Tastenkombinationen, um zwischen verschiedenen TMUX-Bereichen zu wechseln:

STRG + B + Linkspfeil (←) Taste [Es wird verwendet, um aus dem linken Bereich zu wechseln]

Oder

STRG + B + Rechtspfeil (→) Taste [Es wird verwendet, um aus dem rechten Bereich zu wechseln]

Oder

STRG + B + UP -Pfeil (↑) Schlüssel [Es wird verwendet, um in den vorherigen Bereich umzusteigen.]

Oder

STRG + B + DOWN -Pfeil (↓) Taste [Es wird verwendet, um in den nächsten Bereich umzusteigen]

Lösen Sie den Bereich TMUX -Bereich oder das Fenster

Um ein TMUX -Fenster oder den TMUX -Bereich zu schließen, müssen Sie das Fenster oder den bestimmten Bereich auswählen. Öffnen Sie als nächstes die Tastatur auf dem Bildschirm und drücken Sie die folgenden Abkürzungstasten, um das Fenster oder den jeweiligen TMUX-Bereich zu schließen:

Strg + B + D

Befestigen Sie eine TMUX -Sitzung

Jede TMUX -Sitzung kann mit dem Befehl „TMUX -Anhang -Session“ mit der Option -t angehängt werden. Führen Sie den folgenden Befehl vom Terminal aus, um die TMUX -Sitzung mit dem Namen MySession anzuhängen:

$ tmux Attachse -Session -t MySession

Beenden Sie die jeweilige TMUX -Sitzung

Jede TMUX. Führen Sie den folgenden Befehl aus, um die TMUX -Sitzung mit dem Namen MySession zu beenden:

$ tmux Kill -Session -t MySession

Führen Sie den folgenden Befehl aus, um die vorhandene Liste der TMUX -Sitzungen nach Beendigung einer TMUX -Sitzung zu überprüfen:

$ tmux ls

Die folgende Ausgabe wird angezeigt, wenn alle TMUX -Sitzungen beendet werden:

TMUX Video Tutorial

Abschluss

Die grundlegenden Verwendungen des TMUX -Befehls werden in diesem Tutorial beschrieben, indem mehrere TMUX -Sitzungen erstellt werden. In Linux gibt es einen weiteren Befehl, der dieselbe Aufgabe wie der Befehl TMUX erledigt. Es gibt jedoch einige Unterschiede zwischen diesen beiden Befehlen. Das TMUX -Fenster enthält die Statusleiste, die den Sitzungsnamen und den Fensternamen enthält. Das Bildschirmfenster enthält jedoch nicht diese Art von Informationen. Der Befehl screen erfordert die Funktionsweise von Root -Berechtigungen, aber der Befehl TMUX erfordert nicht die Root -Berechtigungen. Jeder Bereich des TMUX -Fensters enthält die Eingabeaufforderung, nachdem das Fenster horizontal oder vertikal geteilt wurde, das Bildschirmfenster jedoch nicht. Es kann also gesagt werden.