我screen -r'd进入一个正在运行的Django服务器,我不能简单地按Ctrl + C退出。

有没有其他方法可以退出屏幕?

目前,我手动关闭本地PC上的选项卡,然后ssh返回,但这变得令人厌烦。


当前回答

Ctrl + A, Ctrl + \ -退出屏幕并终止该屏幕中的所有程序。例如,如果您需要关闭tty连接,它是有用的。 Ctrl + D, D或- Ctrl + A, Ctrl + D -“最小化”屏幕和屏幕-r恢复它。

其他回答

Ctrl-a d或Ctrl-a Ctrl-d。参见屏幕手册#分离。

Ctrl+a + k将“终止”当前屏幕会话。

终止屏幕会话的使用

Ctrl + a followed by k

分离会话并恢复以后的使用

Ctrl + a followed by d

Ctrl + A, Ctrl + \ -退出屏幕并终止该屏幕中的所有程序。例如,如果您需要关闭tty连接,它是有用的。 Ctrl + D, D或- Ctrl + A, Ctrl + D -“最小化”屏幕和屏幕-r恢复它。

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