Zum Hauptinhalt springen

Linux Screen: Gewusst wie: Verwenden, grundlegende Befehle und Funktionen

Linux screen - es ist ein Dienstprogramm, mit dem Sie mehrere Befehlszeilensitzungen in einem Terminal ausführen können. Dies ist besonders nützlich, wenn Sie Aufgaben im Hintergrund ausführen oder sich in einer Remote-Sitzung befinden müssen und die laufenden Prozesse nach dem Verlassen der Sitzung aktiv bleiben müssen. Screen gibt dem Benutzer die Möglichkeit, virtuelle Terminals zu erstellen, zu verwalten und zu trennen, während alle Prozesse im Hintergrund gehalten werden.

Befehle um mit dem Bildschirm zu arbeiten, sind sie einfach und intuitiv. Sie ermöglichen es Ihnen, neue Fenster oder Unterfenster zu erstellen, zwischen ihnen zu navigieren, neue Sitzungen zu öffnen und zu verwalten. Darüber hinaus können Sie mit speziellen Befehlen verschiedene Parameter des Aussehens anpassen, das Scrollen anpassen und die Ausgabe der Sitzung in einer Datei speichern.

Funktionen der Bildschirm ist auch sehr mächtig. Zum Beispiel können Sie eine Liste der aktiven Sitzungen sehen und sich jederzeit mit ihnen verbinden. Sie können Sitzungen von verschiedenen Terminals aus verwalten, ohne die Prozesse zu stören. Sie können sich jederzeit von der Sitzung trennen und sich jederzeit wieder mit der Sitzung verbinden. Screen unterstützt auch den Multiplayer-Modus, sodass mehrere Benutzer gleichzeitig in einer Sitzung arbeiten können.

Linux screen: grundlegende Befehle und Funktionen

Im Folgenden sind die grundlegenden Befehle und Funktionen von Linux screen aufgeführt:

  1. screen - befehl zum Erstellen eines neuen virtuellen Terminals. Geben Sie einfach "screen" ein und drücken Sie die Eingabetaste.
  2. Ctrl+A, C - Tastenkombination zum Erstellen eines neuen Fensters im virtuellen Terminal.
  3. Ctrl+A, N - Tastenkombination, um zum nächsten Fenster innerhalb des virtuellen Terminals zu wechseln.
  4. Ctrl+A, P - Tastenkombination, um zum vorherigen Fenster innerhalb des virtuellen Terminals zu wechseln.
  5. Strg+A, "Zahl" - Tastenkombination, um zu einem Fenster mit einer bestimmten Nummer innerhalb des virtuellen Terminals zu wechseln.
  6. Ctrl+A, A - Tastenkombination zum Umbenennen des aktuellen Fensters.
  7. Ctrl+A, D - eine Tastenkombination zum Trennen des virtuellen Terminals, so dass es im Hintergrund läuft.
  8. screen -r - befehl zum Wiederherstellen des virtuellen Terminals, nachdem es heruntergefahren wurde.
  9. screen -ls - befehl, um die Liste der verfügbaren virtuellen Terminals anzuzeigen.
  10. Ctrl+A, \ - Tastenkombination, um alle Fenster innerhalb des virtuellen Terminals zu vervollständigen.

Dies sind nur einige der grundlegenden Befehle und Funktionen, die vom Linux Screen-Dienstprogramm bereitgestellt werden. Außerdem können Sie Fenstergruppen erstellen und verwalten, Fenster horizontal und vertikal aufteilen, Skripts im Hintergrund ausführen und vieles mehr. Die Verwendung des Linux-Bildschirms kann die Leistung in der Linux-Befehlszeile erheblich verbessern.

Wie benutzt man das Screen-Programm unter Linux

Das Screen-Programm wird häufig in Situationen verwendet, in denen lange Befehle ausgeführt werden müssen, z. B. wenn Sie lange Prozesse ausführen oder mit Remote-Servern über SSH arbeiten.

Verwenden Sie die folgenden grundlegenden Befehle, um mit screen unter Linux zu arbeiten:

1. Starten einer neuen Screen-Sitzung:

screen

2. Trennen von der aktuellen Screen-Sitzung:

Ctrl+a d

3. Verbindung zu einer vorhandenen Screen-Sitzung herstellen:

screen -r

4. Löschen einer Screen-Sitzung:

screen -X -S [session_name] quit

5. Umschalten zwischen Fenstern:

Ctrl+a n (следующее окно)Ctrl+a p (предыдущее окно)

6. Erstellen eines neuen Fensters:

Ctrl+a c

7. Das aktuelle Fenster schließen:

exit

8. Nach oben/unten scrollen:

Ctrl+a [ (вход в режим прокрутки)Ctrl+b (прокрутка вверх)Ctrl+f (прокрутка вниз)q (выход из режима прокрутки)

Sie sind jetzt mit den grundlegenden Befehlen des Screen-Programms unter Linux vertraut. Verwenden Sie sie, um effizient im Terminal zu arbeiten!

Grundlegende Befehle für die Arbeit mit screen unter Linux

Hier sind einige grundlegende Befehle, die bei der Arbeit mit screen nützlich sein können:

Das TeamDie Beschreibung
screen Startet eine neue Screen-Sitzung.
screen -r Verbindet sich mit einer vorhandenen Screen-Sitzung.
screen -ls Listet alle aktiven Screen-Sitzungen auf.
Ctrl+a c Erstellt ein neues Fenster innerhalb der Screen-Sitzung.
Ctrl+a n Wechselt zum nächsten Fenster.
Ctrl+a p Wechselt zum vorherigen Fenster.
Ctrl+a A Benennt das aktuelle Fenster um.
Ctrl+a d Wird von der Sitzung getrennt und bleibt aktiv.
screen -X -S [session id] quit Beendet die angegebene Sitzung.
screen -wipe Löscht alle inaktiven Sitzungen.

Dies sind nur einige der verfügbaren Befehle. Screen hat viele andere Funktionen und Flags, die beim Verwalten von Sitzungen nützlich sein können. Um mehr über screen zu erfahren, können Sie in der Bedienungsanleitung nachlesen oder den Befehl man screen verwenden.

Funktionen und Funktionen des Screen-Programms unter Linux

1. Erstellen und Verwalten von Sitzungen (sessions):

Mit screen können Sie neue Sitzungen erstellen oder eine Verbindung zu bestehenden herstellen. Dies ist nützlich, wenn Sie mehrere Prozesse gleichzeitig ausführen müssen oder eine Aufgabe im Hintergrund laufen lassen müssen, selbst nachdem die Benutzersitzung beendet wurde.

2. Split screen (split screen):

Mit Screen können Sie den Bildschirm in mehrere Bereiche aufteilen, von denen jeder ein eigenes Terminalfenster enthalten kann. Dies ist sehr praktisch, um die Ausgabe verschiedener Prozesse zu überwachen oder mehrere Aufgaben gleichzeitig auszuführen.

3. Sitzungen im Hintergrund (detached sessions):

Mit dem Befehl screen können Sie Sitzungen im Hintergrund starten, sodass Sie sich vom Terminal trennen können, ohne die Ausführung von Prozessen, die innerhalb der Sitzung ausgeführt werden, zu stoppen. Später können Sie sich erneut mit der Sitzung verbinden und mit der Arbeit fortfahren.

4. Blättern und Speichern des Verlaufs:

Screen speichert den Ausgabeverlauf im Terminal, sodass Sie durch die vorherige Ausgabe blättern und diese anzeigen können. Dies kann nützlich sein, wenn Sie frühere Ergebnisse der Befehlsausführung überprüfen oder verfolgen müssen, was während der Ausführung einer Aufgabe passiert ist.

5. Kopieren und Einfügen:

Screen bietet die Möglichkeit, Text aus der Terminal-Ausgabe zu kopieren und an einen anderen Ort einzufügen. Dies kann nützlich sein, wenn Sie Informationen von einer Sitzung in eine andere übertragen oder die Ergebnisse der Befehlsausführung zur späteren Verwendung speichern müssen.

6. Abschaltschutz:

Screen bietet Schutz vor versehentlichem Trennen des Systems oder Verlust der Kommunikation. Wenn Sie sich vom Terminal trennen oder die Verbindung verlieren, bleibt die Screen-Sitzung aktiv und Sie können die Verbindung wiederherstellen und damit fortfahren.

Das Screen-Programm unter Linux bietet viele nützliche Funktionen, mit denen Sie Terminals und Aufgaben effizient verwalten können. Die Verwendung von screen kann Ihre Produktivität erheblich steigern und die Arbeit unter Linux erleichtern.