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.
"