如何在不键入“退出”的情况下退出屏幕?

问题描述 投票:279回答:4

screen -r进入运行的django服务器,我不能简单地Ctrl-Cexit

有没有其他方法可以摆脱screen

目前,我手动关闭我本地PC上的标签和ssh,但这变得令人厌烦。

linux gnu-screen
4个回答
529
投票

Ctrl-a d或Ctrl-a Ctrl-d。见screen manual # Detach


102
投票
  • Ctrl-a + Ctrl- \ - 退出屏幕并终止此屏幕中的所有程序。例如,如果您需要关闭tty连接,这会很有帮助。
  • Ctrl-a + d或 - Ctrl-a + Ctrl-d - “最小化”屏幕,screen -r恢复它。

78
投票
  • 按Ctrl + A然后按Ctrl + D.这样做会使你脱离screen会话,你可以稍后通过screen -r恢复。
  • 您也可以这样做:Ctrl + A然后键入:,这将使您进入屏幕命令模式。键入命令detach以从正在运行的屏幕会话中分离。

14
投票

Ctrl + a后跟k将“杀死”当前的屏幕会话。

© www.soinside.com 2019 - 2024. All rights reserved.