Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 15120|Antwort: 2

[Linux] Nutze Screen, um deine Remote-Sitzungen zu verwalten

[Link kopieren]
Veröffentlicht am 26.06.2018 15:16:08 | | | |
System: CentOS 7.4 64-Bit
Installieren Sie den Bildschirm




Grammatik

Optionen
-A Skaliert alle Fenster auf die Größe des aktuellen Terminals.
-d <作业名称> Nimmt den angegebenen Bildschirmjob offline.
-h <行数> Spezifiziert die Anzahl der Pufferzeilen für das Fenster.
-m Erstellt einen neuen Screen-Job, auch wenn er aktuell im Job ist.
-R <作业名称> Lebensläufe offline Screen-Jobs.
-R versucht zuerst, den Offline-Job wieder aufzunehmen. Wenn du keinen Offline-Job findest, erstelle einen neuen Screen-Job.
-s Spezifiziert die Shell, die beim Erstellen eines neuen Fensters ausgeführt werden soll.
-S <作业名称> gibt den Namen des Bildschirmauftrags an.
-v Zeigt Versionsinformationen an.
-x Setzen Sie den zuvor offline geschalteten Bildschirmjob fort.
-ls oder --Liste zeigt alle aktuellen Bildschirmjobs an.
-wipe überprüft alle aktuellen Bildschirmjobs und löscht Bildschirmjobs, die nicht mehr verfügbar sind.

Gemeinsame Parameter



Unter jeder Bildschirmsitzung beginnen alle Befehle mit strg+a(C-a).




Gib den Bildschirmbefehl direkt in der Kommandozeile ein

Oder so


Der Bildschirm erstellt ein Vollbildfenster, das die Shell ausführt. Du kannst jedes Shell-Programm ausführen, wie du es in einem SSH-Fenster tun würdest.Geben Sie in diesem Fenster Verlassen ein, um das Fenster zu verlassen, wenn dies das einzige Fenster für diese Bildschirmsitzung ist, verlässt die Bildschirmsitzung, andernfalls wechselt der Bildschirm automatisch zum vorherigen Fenster.

Danach wollen wir vorübergehend mit etwas anderem aufhören, wie zum Beispiel spazieren zu gehen,Dann gib C-a d im Bildschirmfenster ein, Der Bildschirm gibt eine abgetrennte Eingabe an.



Alle Sitzungen ansehen:


Verbinden Sie die Sitzung wieder:



Wenn aus irgendeinem Grund eine der Sitzungen stirbt (z. B. wenn die Sitzung von einem Menschen getötet wird), zeigt die Bildschirmliste die Sitzung als tot an. Benutze den Befehl 'screen wipe', um die Sitzung zu löschen


Fenster schließen oder töten

Normalerweise schließt sich das Fenster, wenn man das letzte Programm in einem Fenster verlässt (meistens Bash). Eine weitere Möglichkeit, ein Fenster zu schließen, ist die Verwendung von C-a k, einer Verknüpfung, die das aktuelle Fenster beendet und auch die im Fenster laufenden Prozesse beendet.

Wenn das letzte Fenster in einer Bildschirmsitzung geschlossen wird, wird die gesamte Bildschirmsitzung beendet und der Bildschirmvorgang beendet.








Vorhergehend:asp.net Führe die 403-Fehlerlösung aus
Nächster:Centos-Installation nginx-1.14.0 Tutorial
 Vermieter| Veröffentlicht am 13.12.2018 09:31:37 |
--eine neue Sitzung erstellen
Bildschirm -S Test1

Strg+a+d #按Ctrl+a drücken und dann d drücken, um den Bildschirm zu behalten

Wenn du den Bildschirm beim letzten Mal behalten hast, kannst du ihn mit dem Befehl ansehen
[linux@user~]$-Bildschirm -ls
Es gibt einen Bildschirm an:
9649.test1 (Abgetrennt)


Um den Bildschirm wiederherzustellen, verwenden Sie den Befehl:
[linux@user~]$ Bildschirm -r Test1 (oder 9649)
 Vermieter| Veröffentlicht am 14.03.2025 08:56:39 |
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com