web-dev-qa-db-ger.com

Wie verlasse ich einen Bildschirm, ohne 'exit' einzugeben?

Ich habe screen -r in einen Django Server gesteckt, der ausgeführt wird, und ich kann nicht einfach Ctrl-C und exit daraus entfernen.

Gibt es alternative Wege, um aus screen herauszukommen?

Momentan schließe ich den Tab auf meinem lokalen PC manuell und ssh wieder, aber das wird mühsam.

298
meder omuraliev

Ctrl-ad oder Ctrl-aCtrl-d. Siehe Bildschirmhandbuch # Abnehmen .

539
ephemient
  • Ctrl-a+Ctrl-\ - Bildschirm verlassen und alle Programme in diesem Bildschirm beenden. Dies ist zum Beispiel hilfreich, wenn Sie die tty-Verbindung schließen müssen.
  • Ctrl-a+d oder - Ctrl-a+Ctrl-d - Bildschirm "minimieren", screen -r, um ihn wiederherzustellen.
105
fandyushin
  • Ctrl+A dann Ctrl+D. Auf diese Weise trennen Sie sich von der Sitzung screen, die Sie später mit screen -r fortsetzen können.

  • Sie können auch tun: Ctrl+A dann tippe :wird dies Sie in den Bildschirmbefehlsmodus versetzen. Geben Sie den Befehl detach ein, um von der laufenden Bildschirmsitzung getrennt zu werden.

78
gsbabil

Ctrl+a gefolgt von k bricht die aktuelle Bildschirmsitzung ab.

16
user674669