GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren und verwenden Sie Tmux (Terminal Multiplexer) im Linux-System

Tmux ist eines der am häufigsten verwendeten und nützlichsten Terminal-Tools für Linux- und Unix-ähnliche Betriebssysteme. Meistens verwenden Systemadministratoren, Serveradministratoren und Power-Linux-Benutzer dieses wunderbare Terminal-Tool für mehr Produktivität und Effizienz. Der Begriff Tmux ist die Kurzform von Terminal Multiplexer, der mehrere Terminal-Tabs und -Fenster gleichzeitig auf dem Linux-System verarbeiten kann. Das eingebaute System generiert eine Seriennummer, um jedes aktive Tmux-Fenster auf dem System zu überwachen und nachzuschlagen. Obwohl dieses faszinierende Tool erstmals im Jahr 2007 veröffentlicht wurde, ist die Nachfrage nach diesem Tool seitdem hoch. Die Installation und Verwendung des Tmux-Terminaltools ist sowohl für Linux-Server- als auch für Desktop-Distributionen einfach.

TMUX-Terminal-Multiplexer unter Linux

Das Terminal-Multiplexer-Tool Tmux ist in der Programmiersprache C geschrieben und unter der ISC-Lizenz erstellt. Wenn Sie ein Computer- und Linux-Enthusiast sind, wissen Sie wahrscheinlich bereits, dass beim OpenBSD-Computersystem Tmux vorinstalliert ist. Sie können das Tmux-Tool verwenden, um das Terminalfenster zu teilen und den vertikalen und horizontalen Modus für die Terminal-Shell festzulegen. Da Tmux ein Open-Source-Tool ist, finden Sie den gesamten Quellcode in diesem GitHub-Repository.

Nachdem Sie Tmux auf Ihrem Linux-System installiert haben, können Sie die Installationsdateien jederzeit im /etc/tmux.conf finden Verzeichnis zum Wiederherstellen oder Beheben von Problemen. In diesem Beitrag werden wir sehen, wie man das Tmux-Tool auf einem Linux-System installiert und verwendet.

Schritt 1:Tmux unter Linux installieren

Die Installation des Terminaltools Tmux auf einem Linux-System ist kinderleicht. Sie müssen nur sicherstellen, dass Ihr System-Repository auf dem neuesten Stand ist und Sie über eine aktive Internetverbindung verfügen. Führen Sie dann bitte den entsprechenden Befehl aus den unten angegebenen Befehlen entsprechend Ihrer Distribution aus.

  • Installieren Sie das Ack-Tool unter Ubuntu/Debian Linux
$ sudo apt-get install tmux

  • Holen Sie sich das Ack-Tool unter Fedora/Red Hat Linux
$ sudo yum install tmux
  • Installieren Sie Ack auf Arch-basierten Linux-Systemen
$ sudo pacman -S tmux
  • Installieren Sie Ack unter SuSE Linux
$ sudo zypper install tmux

Nachdem wir das Tmux-Tool installiert haben, öffnen wir es einfach über die Standard-Terminal-Shell, indem wir tmux eingeben auf der Schale.

$ tmux

Schritt 2:Erste Schritte mit Tmux unter Linux

Bisher sind wir eine kurze Funktion und einen Anwendungsfall von Tmux und dem Installationsprozess durchgegangen. Jetzt werden wir einige Anwendungsfälle und Operationen von Tmux unter Linux sehen. Zu Demonstrationszwecken werde ich einen Ubuntu-Desktop verwenden, aber die folgenden Befehle können auch auf allen anderen wichtigen Linux-Distributionen ausgeführt werden.

1. Öffnen und spielen Sie mit Tmux

Ganz am Anfang müssen wir mit dem Tmux-Tool beginnen. Um das Tmux-Tool zu öffnen, geben Sie einfach tmux ein und drücken Sie die Eingabetaste. Dieser Befehl erstellt ein neues Tmux-Fenster mit einem standardmäßigen numerischen Sitzungsnamen.

$ tmux

Wenn Sie eine neue Tmux-Sitzung mit einem benutzerdefinierten Namen erstellen müssen, führen Sie den folgenden Tmux-Befehl auf der Shell aus.

$ tmux new -s new_session_name

Die häufigste und sehr häufige Verwendung von Tumx wäre das Trennen eines aktiven Fensters von der Tmux-Shell. Diese Funktion kann Ihnen beim Multitasking helfen und produktiver sein. Sie können die folgende Tastenkombination verwenden, um das aktuelle Fenster zu trennen.

2. Anhängen und Trennen von Tmux unter Linux

Wenn Sie versehentlich ein aktives Fenster trennen, keine Sorge, Sie können es wieder an die Tmux-Sitzung anhängen. Führen Sie die folgenden Tastenkombinationen auf Ihrer Tastatur aus, um Ihr getrenntes Fenster wiederherzustellen.

Ctrl+b d
Ctrl+b d

Darüber hinaus können Sie auch die Liste aller Tmux-Sitzungen sehen, sodass Sie jede gewünschte Sitzung mit der Seriennummer aufrufen können.

$ tmux ls

Sie können auch Sitzungen auf Tmux mit dem Sitzungsnamen anhängen.

$ tmux attach-session -t ubuntuPIT_tutorials

3. Tmux-Fenster duplizieren

Wenn Sie ein Systemadministrator sind, müssen Sie möglicherweise den ganzen Tag über wiederholt ähnliche Terminalbefehle in derselben Terminalumgebung ausführen. Sie können eine Sitzung mit allen Einstellungen über das Tmux-Terminaltool unter Linux auf eine andere Registerkarte kopieren.

Ctrl+b c 
Ctrl+b w

Sie können jetzt zwischen Sitzungen oder Tabs wechseln, indem Sie die Sitzungsnummer oder den Windows-Namen in Tmux verwenden.

Ctrl+b window_number
Ctrl+b 1

Wenn Sie die aktuelle oder eine beliebige Sitzung umbenennen müssen, drücken Sie einfach die folgende Tastenkombination auf der Tastatur, um sie umzubenennen.

Ctrl+b ,

4. Navigieren Sie zu Tmux

Die folgenden Befehle, mit denen Sie das Tmux-Terminaltool in Ihrer Linux-Sitzung verschieben können, sind sehr wichtig und praktisch für jeden Power-User. Führen Sie die folgenden Tastenkombinationen aus, um das Tmux-Fenster horizontal zu machen.

Ctrl+b %

Mit der folgenden Tastenkombination können Sie das Fenster in den vertikalen Modus versetzen.

Ctrl+b "

Schließlich können Sie jetzt durch alle Fenster der Tmux-Terminal-Shell auf Ihrem Linux-Rechner mit den folgenden Navigationstastenkombinationen navigieren.

Ctrl+b o
Ctrl+b ;
Ctrl+b x

Schritt 3:Machen Sie sich mit einigen der am häufigsten verwendeten Tmux-Tastaturkürzel vertraut

Power-Linux-Anwender lieben es, das System nur über die Tastatur zu bedienen, was nicht nur professionell, sondern auch effizient ist. Hier sehen wir zwei Sätze von Tastaturkürzeln oder -kombinationen, die für den Betrieb von Tmux unter Linux sehr hilfreich sind.

  • CTRL+b + (. – Verwenden Sie diese Tastenkombination, um zum vorherigen Tab zu wechseln
  • CTRL+b + ) – Zum nächsten Fenster wechseln
  • CTRL+b + s – Alle aktiven Sitzungen anzeigen
  • CTRL+b + d – Beenden Sie die aktive Sitzung
  • CTRL+b + $ – Geben Sie dem Tmux-Fenster einen Namen
  • CTRL+b + L – Wählen Sie die laufende Sitzung aus
  • tmux ls – Drucken Sie alle laufenden Sitzungen
  • tmux attach -t 0 – Erweitern oder vergrößern Sie das aktive Fenster/die aktive Sitzung
  • tmux kill-server – Alle Sitzungen schließen

Mit den folgenden Tastenkombinationen können Sie die aktiven, laufenden und aufgelisteten Sitzungen auf Tmux steuern und verwalten.

  • CTRL+b + c – Führen Sie eine neue Sitzung aus
  • CTRL+b + p – Gehen Sie zurück zum vorherigen Tab
  • CTRL+b + n – Zum nächsten Fenster wechseln.
  • CTRL+b + 0-9 – Wechsel zu einer Fensterscheibe nach Tab-Nummer
  • CTRL+b + w – Öffnen Sie ein Fenster aus einem Menü.
  • CTRL+b + & – Stoppen Sie alle Sitzungen, die nicht funktionieren.
  • CTRL+b + % – Horizontal geteiltes aktuelles aktives Fenster.
  • CTRL+b + “ – Aktuellen Tab vertikal teilen.
  • exit – Schließen Sie ein Fenster auf Tmux

Endworte

Ohne Zweifel ist Tmux definitiv eines der besten Terminal-Tools für Linux. Müssen Sie trotz eines standardmäßigen Terminal-Tools ein anderes Terminal-Tool erwerben? Viele würden sich nicht darum kümmern, aber wenn Sie Ihre Effizienz steigern und ein Gefühl für das professionelle Gefühl von Linux bekommen möchten, müssen Sie Tmux eine Chance geben. Die Verwendung von Tmux ist harmlos; Darüber hinaus unterstützt es Tastenkombinationen, Zwischenablagen und das Surfen im Internet über das Terminal-Tool.

Im gesamten Beitrag haben wir beschrieben, wie man Tmux auf verschiedenen Linux-Distributionen installiert und wie man Tmux unter Linux verwendet. Bitte teilen Sie ihn mit Ihren Freunden und der Linux-Community, wenn Sie diesen Beitrag nützlich und informativ finden. Sie können auch Ihre Meinung zu diesem Beitrag in den Kommentarbereich schreiben.


Linux
  1. Wie installiere und verwende ich den Linux-Bildschirm?

  2. So installieren und verwenden Sie Flatpak unter Linux

  3. So installieren und verwenden Sie PuTTY unter Linux

  4. So installieren und verwenden Sie den Tilix Terminal Emulator unter Linux

  5. So installieren und verwenden Sie den Konsole-Terminal-Emulator unter Linux

So installieren und verwenden Sie Docker in Ihrem Linux-System

So installieren und verwenden Sie YouTube-DL auf einem Linux-System

So installieren und verwenden Sie Google Chrome auf einem Linux-System

So installieren und verwenden Sie den GCC-Compiler auf einem Linux-System

So installieren und verwenden Sie AsciiDoc im Linux-System

So installieren und verwenden Sie den Konsole-Terminal-Emulator im Linux-System