Ich weiß, wie man einen startet screen
und wie man verschiedene Bildschirme auflistet:
screen -ls
oder zum anhängen:
There are screens on:
2477.pts-0.server1 (Detached)
2522.pts-0.server1 (Detached)
2 Sockets in /var/run/screen/S-root.
$ screen -r 2477.pts-0.server1
Aber was ist die Schlüsselkombination, um sich von einer Bildschirmsitzung zu lösen und sie am Laufen zu halten?
command-line
gnu-screen
maniat1k
quelle
quelle
D
) ist 'powerdetach'.d
!!!!!!!Führen Sie zum Auflisten Ihrer Sitzungen Folgendes aus:
Sie können jeden Befehl unter dem Bildschirmbefehl ausführen:
Drücken Sie dann Ctrl+ a(loslassen) und dann d, um den Prozess / Bildschirm zu trennen (damit er weiterhin ausgeführt wird).
Verwenden Sie zum Fortsetzen des getrennten Prozesses Folgendes:
Wenn Sie mehrere haben, fügen Sie die Sitzungsnummer danach hinzu.
Sie können auch eine erneute Verknüpfung mit dem
Attached
Bildschirm herstellenscreen -x
. Nützlich, um zu untersuchen, warum es angeschlossen ist, um ein Terminal mit jemandem zu teilen oder um jemanden zu beobachten / zu überprüfen, was er tut.Um weitere Hilfe zu erhalten,
man screen
drücken Sie Ctrl+ a, lassen Sie los und drücken Sie dann ?, um weitere Verknüpfungen anzuzeigen .Siehe auch:
quelle
Sie werden es wahrscheinlich so auf der Bildschirm-Manpage sehen:
Es ist wichtig, dass die Groß- und Kleinschreibung der Buchstaben unterschiedliche Funktionen erfüllt.
quelle
Einige Systeme entfernen standardmäßig bestimmte Bindungen. So ist es am besten bei der Online - Keybinding Seite aussehen: Ctrl-a ?. Sie können auch die Eingabeaufforderung in
screen
: verwenden Ctrl-a :detach. Ich selbst entferne im Allgemeinen die Tastenkombinationen für "Detach" und "Powerdetach", mit Ausnahme von Remotesystemen.quelle