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

Verwenden Sie den Bildschirmbefehl, um Terminalsitzungen in Ubuntu 20.04 zu verwalten

Manchmal müssen wir mehrere Terminalsitzungen innerhalb eines Fensters verwenden, während wir mehrere Aufgaben ausführen. Glücklicherweise haben wir im Linux-System eine Konsolenanwendung "Bildschirm", die es uns ermöglicht, mehrere Terminalsitzungen in einem Fenster zu verwenden. Mit "Bildschirm"-Anwendungen ist es möglich, eine beliebige Anzahl interaktiver Befehlsshells, konsolenbasierter Anwendungen usw. auszuführen. Es ist sehr nützlich, das Programm auch dann weiter auszuführen, wenn Sie das Terminal versehentlich schließen.

Sie arbeiten beispielsweise auf einem Remote-Linux-Computer mit einer SSH-Sitzung, aber oft wird die SSH-Sitzung beendet und Sie verlieren die Aufgabe, an der Sie arbeiten. In diesem Fall hilft das Bildschirmdienstprogramm, die Sitzung fortzusetzen.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig bei der Durchführung verwandter Linux-Systemabfragen.

In diesem Zusammenhang werden wir uns die übliche Verwendung von Bildschirmen in Ubuntu 20.04 ansehen.


Grundlegende Linux-Bildschirmnutzung

Unten sind die grundlegendsten Schritte für die ersten Schritte mit screen:

  • Geben Sie an der Eingabeaufforderung screen.
  • ein
  • Führen Sie das gewünschte Programm aus.
  • Verwenden Sie die Tastenkombination Strg-a + Strg-d, um sich von der Bildschirmsitzung zu trennen.
  • Verbinden Sie sich wieder mit der Bildschirmsitzung, indem Sie screen -r eingeben.


Wie installiere ich die Bildschirmanwendung auf Ubuntu?

Um die Bildschirmanwendung zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt-get update
$ sudo apt-get install screen

Führen Sie den folgenden Befehl aus, um die Installation des Bildschirms zu überprüfen.

$ screen --version


Wie starte ich eine Bildschirmsitzung?

Mit einem einfachen Bildschirmbefehl kann die Bildschirmsitzung gestartet werden. Der Befehl erstellt ein neues Terminal innerhalb des aktuell ausgeführten Terminals und wenn Sie es nicht verwenden möchten, können Sie den Befehl exit verwenden, um den Bildschirm zu verlassen.

$ screen

Innerhalb des Bildschirms kann ein neues Fenster mit folgendem Namen gestartet werden. In diesem Beispiel habe ich einen Bildschirmnamen-Beispielbildschirm verwendet, der zu einem späteren Zeitpunkt wieder hinzugefügt werden kann.

$ screen -S example-screen


Wie listet man Bildschirmprozesse auf?

Wir haben mit dem screen-Befehl ein neues Fenster gestartet. Um nun alle aktuell geöffneten Bildschirme anzuzeigen, führen Sie den Befehl aus:

$ screen -ls


Wie trenne ich den aktuellen Bildschirm?

Sie können Strg+a gefolgt vom Befehl d verwenden, um Ihre Bildschirmsitzung vom aktuellen Terminal zu trennen. Geben Sie control+ad in der Terminalsitzung als :

ein
$ screen -S linuxapt-example


Wie binde ich die Bildschirmsitzung wieder an?

Sie können Ihre getrennte Bildschirmsitzung mit dem Bildschirmbefehl mit der Option -r erneut anhängen. Aus der Liste der Bildschirmsitzung können Sie einfach screen -r und den Bildschirmnamen eingeben, um die Sitzung erneut anzuhängen. In diesem Beispiel habe ich eine 4351.example-screen-Sitzung aus meiner Bildschirmliste neu angehängt. Sie können Ihre Sitzung entsprechend auswählen.

$ screen -r 4351.example-screen

Sie können die Bildschirmsitzung auch mit der ID der Bildschirmsitzung anhängen oder nur den Namen verwenden als:

$ screen -r 4351
$ screen -r example-screen


Wie listet man Bildschirmparameter auf?

Sie können alle Bildschirmparameter auflisten, indem Sie Strg+a gefolgt vom Zeichen ? .


Wie wird der Bildschirm vertikal geteilt?

Das Terminalfenster kann je nach Bedarf entweder vertikal oder horizontal geteilt werden. Um das Fenster vertikal zu teilen, drücken Sie Strg + a gefolgt vom Zeichen | wie im Screenshot. Derselbe Vorgang kann für n vertikale Bildschirme wiederholt werden.

Um zu einem anderen Bildschirm zu navigieren, geben Sie Strg+a gefolgt von Tab ein.


Wie wird der Bildschirm horizontal geteilt?

Um den Bildschirm horizontal zu teilen, drücken Sie Strg + a gefolgt von S (Großbuchstaben). Sie können denselben Vorgang wiederholen, um n horizontale Bildschirme zu erhalten.


Wie trenne ich den Bildschirm?

Der vertikal oder horizontal geteilte Bildschirm kann durch Drücken von Strg+a gefolgt von Q (Großbuchstabe q) aufgehoben werden.


Wie erstelle ich ein neues Terminal in einer Split-Session?

Direkt nach dem horizontalen oder vertikalen Teilen des Bildschirms wird kein Terminal automatisch erstellt. Wechseln Sie mit der Taste ctrl+a gefolgt von Tab zur neuen Terminalsitzung und drücken Sie ctrl+a gefolgt von c (kleines c), um eine neue Terminalsitzung zu erstellen.


So führen Sie eine Terminalbildschirmsitzung durch ?

Um die aktuelle Bildschirmsitzung zu beenden, drücken Sie Strg+a gefolgt von k (Kleinbuchstabe k) .


So überprüfen Sie alle verfügbaren Optionen mit dem Bildschirmbefehl ?

Um alle verfügbaren Optionen mit dem Bildschirmbefehl zu überprüfen, führen Sie den folgenden Befehl in Ihrem Terminal aus:

$ screen --help


Wie überprüfe ich den Besitzer des Bildschirms?

Um den Eigentümer der geöffneten Bildschirmsitzung zu überprüfen, können Sie den Inhalt des Verzeichnisses /var/run/screen mit dem Befehl ls -lthr /var/run/screen wie folgt auflisten:

$ ls -lthr /var/run/screen/


Wie überprüfe ich die Manpage des Screen-Befehls ?

Um die Manpage des Bildschirmbefehls zu überprüfen, führen Sie den Befehl man screen wie folgt aus:

$ man screen



Ubuntu
  1. Teilen von Linux-Terminalsitzungen mit Tmux und Screen

  2. Bildschirmauflösung „außerhalb des Bereichs“?

  3. Verwendung von ssh-keyscan unter Ubuntu

  4. Verwendung des SSH-Agenten unter Ubuntu

  5. So löschen Sie das Terminal in Ubuntu

Installieren und verwenden Sie Guake – Ein Dropdown-Terminal-Emulator für Ubuntu

Steuern Sie die Bildschirmhelligkeit über das Ubuntu-Terminal

So zeichnen Sie Terminalsitzungen in Ubuntu auf

So verwenden Sie den Bildschirmbefehl unter Linux, um Terminals zu verwalten

So verwenden Sie den Bildschirmbefehl unter Linux

So installieren und verwenden Sie den Bildschirmbefehl Ubuntu 20.04