So fügen Sie TMUX an die vorhandene Sitzung an

So fügen Sie TMUX an die vorhandene Sitzung an
Das Befehlsterminal verleiht Linux -Verteilungen einen Wettbewerbsvorteil gegenüber anderen Betriebssystemen. Die Fähigkeit, Prozesse auszuführen, die komplexe Anweisungen mit nur wenigen Befehlen erfordern.

Dennoch kann die Verwaltung aller Arbeiten an einem einzigen Terminalfenster eine Herausforderung sein. Während die meisten Linux -Verteilungen es Ihnen ermöglichen, mehrere Terminal -Fenster zu öffnen, bieten sie keine Methoden zum Verwalten und Austausch von Informationen zwischen ihnen an. Hier kommt Tmux ins Spiel.

Mit TMUX können Sie mehrere Instanzen der Terminalschale ausführen und verwalten, entweder als mehrere Fenster oder Scheiben in einem einzigen Fenster.

Während TMUX durch das Erstellen einer neuen Sitzung arbeitet, gibt es Möglichkeiten, sie mit einer zuvor ausgeführten Sitzung zu verknüpfen. Diese Anleitung hilft Ihnen, zu erfahren, wie Sie TMUX an eine vorhandene Sitzung anhängen können.

Wir werden die Grundlagen einer TMUX -Sitzung, wie Sie initialisieren und wie Sie Ihr neu geöffnetes TMUX -Fenster an einen zuvor vorhandenen Anhängen anhängen können.

Initialisierung von TMUX -Sitzungen

Im Wesentlichen bezieht sich eine TMUX -Sitzung auf ein offenes Terminal. Jede Sitzung fungiert als einzelnes Terminal, sodass Sie mehrere Befehle gleichzeitig ausführen können.

Geben Sie zum Starten von TMUX Folgendes in das Terminal ein:

$ tmux

TMUX -Sitzungen können initialisiert werden, indem separate Fenster als CLIS erstellt oder mehr als ein Terminal in einem einzigen Fenster in Form von Scheiben geöffnet werden. Dies kann über die folgenden Verknüpfungen erreicht werden.

  • Strg + b und Typ w Ermöglicht die Auswahl aus einer Liste von Windows
  • Strg + b und Typ 0 Ermöglicht die Umstellung auf die Fensternummer 0. Ersetzen Sie 0 durch eine beliebige Zahl, um zu diesem Fenster zu wechseln
  • Strg + b und Typ Ö Ermöglicht es Ihnen, zum nächsten Bereich umzusteigen
  • Strg + b und Typ ; Ermöglicht es Ihnen, sich zwischen beiden Scheiben zu wechseln
  • Strg + b und Typ X Ermöglicht es Ihnen, eine Scheibe zu schließen

Diese Verknüpfungen werden zur Schaffung mehrerer Sitzungen führen.

Manchmal möchten Sie eine Sitzung zusammen mit einer zuvor offenen Sitzung eröffnen. Dies kann mit Hilfe der Option „Anhang“ erreicht werden, die in den späteren Abschnitten erörtert wird.

Listen Sie auf, um TMUX -Sitzungen auszurichten

Um TMUX an eine vorhandene Sitzung anzuhängen, ist es erforderlich, die ID oder den Namen der Sitzung zu erhalten. Zu diesem Zweck verwenden wir den Befehl „$ tmux ls“.

Das "LS" in "$ tmux ls" bezieht sich auf "Listensitzungen". Dieser Befehl wird verwendet, um die Details zum Ausführen von TMUX -Sitzungen aufzulisten. Sie können es verwenden, um die Sitzungs -ID und die Anzahl einer laufenden Sitzung zu erhalten.

In diesem Abschnitt des Handbuchs werden Sie erklären, wie Sie Ihre laufenden TMUX -Sitzungen auflisten können. Wir werden Ubuntu 20 verwenden.04 LTS In diesem Tutorial sollte die Methode jedoch für andere Verteilungen nicht anders sein.

Schauen wir uns die Schritte an.

Öffnen Sie zunächst das Befehlsterminal auf Ihrer Hauptlinux -Verteilung. Der T -Shortcut -Schlüssel ist Strg + Alt + T.

Sobald dies erledigt ist, geben Sie Folgendes ein:

$ tmux

Um mehr als eine Sitzung zu initialisieren, können Sie die in der vorherigen Sitzung genannten Verknüpfungen verwenden.

Geben Sie den folgenden Befehl ein, um die Anzahl der geöffneten Sitzungen aufzulisten:

$ tmux ls

Dadurch werden Folgendes als Ausgabe angezeigt. Details dieser Optionen finden Sie unten.

  • 0: Bezieht sich auf die von TMUX zugewiesene Sitzungs -ID.
  • Die Nummer bezieht sich auf den Standardnamen für die Sitzungen.
  • (erstellt) bezieht sich auf Datum und Uhrzeit für die neu erstellte Sitzung.
  • (beigefügt) repräsentiert die neu angeschlossene TMUX -Sitzung.

Anbringen von TMUX an vorhandenen Sitzungen

In diesem Abschnitt des Handbuchs können Sie TMUX an vorhandene Sitzungen befestigen.

Um dies zu erreichen, stellen Sie sicher, dass Sie TMUX installiert und mit mehreren Sitzungen ausgeführt haben, die bereits initialisiert sind.

Verwenden Sie den folgenden Befehl, um TMUX an eine bereits vorhandene Sitzung anzuhängen:

$ tmux Attachse -Session -t

Alternativ können Sie auch eine Sitzung einer vorhandenen Sitzung anhängen, indem Sie sich auf den Namen der vorhandenen Sitzung beziehen. Geben Sie dazu Folgendes in TMUX ein:

$ tmux Attachse -Session -t

TMUX bietet Ihnen außerdem die Möglichkeit, eine benutzerdefinierte Schlüsselbindung festzulegen, um die Liste der verfügbaren Sitzungen anzuzeigen. Dies kann durch Optimieren des TMUX erfolgen.Conf -Datei. Navigieren Sie dazu zum Heimverzeichnis und öffnen Sie das TMUX.Conf -Datei mit dem Texteditor Ihrer Wahl wie folgt:

$ sudo nano ~/.tmux.Conf

Fügen Sie nach dem Öffnen der Datei die folgende Zeile hinzu, um Listen anzuzeigen, indem Sie eine Taste Ihrer Wahl drücken:

$ bind Listeneinrichtung

Sie können auch Sitzungen töten, indem Sie Folgendes in das Terminal eingeben:

$ tmux Kill -Session -t -t

Oder

$ tmux Kill -Session -t -t

Dies sollte eine vorhandene TMUX -Sitzung töten.

Abschluss

Dies war eine Anleitung, wie Sie neue Sitzungen an vorhandene TMUX -Sitzungen anbringen können. Wir haben die Grundlagen von TMUX -Sitzungen sowie die Initialisierung und Listung von Laufsitzungen behandelt. Zuletzt haben wir uns mit Methoden befasst, um neue TMUX -Sitzungen an vorhanden.