我想退出我的活动屏幕会话并终止(而不是分离)该会话。
这是通过CTRL + a
然后完成的k
,但是屏幕然后提示您“确实杀死这个窗口 [y/n]”,您必须响应以y
杀死会话。
有没有办法可以做到这一点而不必确认y
?
笔记:Screen 正用于连接物理控制台 TTY 会话,因此我不能只输入“exit”来终止会话。(例如screen /dev/ttyUSB1 9600
:)
答案1
CTRL + A
然后是:
(进入命令行模式),然后kill
似乎在没有进一步提示的情况下终止当前屏幕窗口。
如果您添加类似的内容,.screenrc
您可以CTRL + A
先执行E
,然后按回车键。
bind e colon kill
事实上,如果您像这样更改行,您可能能够自动提交:
bind e colon "kill\015"
\015
CR(回车符)的八进制表示在哪里。您可能仍会收到Window X (...title...) killed
通知,但屏幕窗口将消失,无需再按下任何键。