Wie schließe ich eine Bildschirmsitzung?

Wie schließe ich eine Bildschirmsitzung?
Manchmal führen wir mehrere Bildschirmsitzungen aus GNU -Bildschirm was die Reinigung erfordert. In diesem kurzen Leitfaden führen wir Sie durch die Optionen zum Schließen einer Bildschirmsitzung, aber zunächst verstehen wir einige wesentliche Informationen über den Bildschirm.

Was ist ein Bildschirm?

Ein Terminal -Multiplexer wird als Bildschirm bezeichnet. Mehrere interaktive Schalen des physikalischen Terminals werden vom Bildschirm multiplexiert. Es ermöglicht dem Benutzer, mehrere Aufgaben auszuführen, die in jedem Terminal ausgeführt werden. Alle diese unabhängigen Bildschirmsitzungen führen ihre Programme aus. Wenn Sie versehentlich geschlossen oder von einer beliebigen Bildschirmsitzung getrennt werden, wird dieser Vorgang innerhalb der Bildschirmsitzung ausgeführt.

Wenn Sie beispielsweise einen Ubuntu -Server über SSH aktualisieren, wird der Bildschirmbefehl den Upgrade -Prozess zweifellos fortgesetzt, wenn Ihre SSH -Sitzung aus irgendeinem Grund beendet wird.

Hier haben wir Ihnen eine Liste wichtiger Tastaturverknüpfungen zur Verwaltung verschiedener verschachtelter Sitzungen zur Verfügung gestellt.

Funktion Tastaturkürzel
Schlüsselbindungen zeigen Strg+a ?
Ende der Sitzung und Beendigung des Bildschirms Strg+a \
Schließen Sie die aktuelle Sitzung Strg+a x
Schließen Sie alle Sitzungen mit Ausnahme des aktuellen Strg+a q
Aufteilung der Stromregion vertikal in zwei Regionen Strg+a l
Aufteilung der Stromregion horizontal in zwei Regionen Strg+a s
Umschalten auf Sitzungsnummer 0 Strg+a ”
Umschalten zur vorherigen Sitzung Strg+a p
Umschalten zur nächsten Sitzung Strg+a n
Alle Sitzungen auflisten Strg+a 0

Jetzt werden wir Ihnen das vollständige Verfahren zum Schließen einer vorhandenen Bildschirmsitzung demonstrieren. Bevor Sie damit beginnen.

$ screen -dms my_session_1
$ screen -dms my_session_2

Einrichten von Bildschirmsitzungen

Infolge der Befehlsausführung werden zwei Sitzungen mit dem Namen "my_session_1" und "my_session_2" initialisiert, und "my_session_2".

Listen Sie nun alle Bildschirmsitzungen auf, indem Sie den folgenden Befehl schreiben:

$ screen -liste

Hier erhalten Sie mit der Ausgabe auch Informationen über die vorhandene Bildschirmsitzung als die neu erstellte.

Eine Methode zur Beendigung einer Sitzung besteht darin, sie zuerst anzuhängen und dann zu beenden. Wir werden diese Methode im kommenden Abschnitt befolgen. Wir haben als Beispiel "my_session_1" genommen. Sie können die Sitzung auswählen, die Sie beenden möchten.

Verwenden Sie den folgenden Befehl, um verwandte Informationen zur Bildschirmsitzung „my_session_1“ zu überprüfen.

Bildschirm -r my_session_1

Schließen einer Bildschirmsitzung

Methode 1:

Beachten Sie die vollständige ID der Bildschirmsitzung. Fügen Sie anschließend diese Bildschirmsitzung mit der Option "-r" im Bildschirmbefehl an.

$ screen -r 62431.my_session_2

Geben Sie in Ihrem Terminal "Beenden" ein, um diese Bildschirmsitzung zu beenden.

$ Exit

Wie Sie sehen können, erklärt die Ausgabe, dass der Prozess erfolgreich beendet wird.

Methode 2:

Eine andere Methode zur Beendigung einer Bildschirmsitzung besteht darin, "Strg+A" in Kombination mit der Taste "\" zu drücken, während eine Sitzung angehängt ist.

Abschluss

Der Bildschirm multiplexe zahlreiche interaktive Schalen des physikalischen Terminals. Der Benutzer kann auch mehrere Aufgaben in jedem Terminal gleichzeitig ausführen. Es kommt ein Fall, in dem die Reinigung erforderlich ist, und dafür möchten Sie eine Bildschirmsitzung beenden. In diesem Beitrag haben wir zwei verschiedene Methoden zur Beendigung einer Bildschirmsitzung besprochen.

"