GNU屏幕退出和killall进程

时间:2013-12-19 17:53:24

标签: terminal gnu tmux gnu-screen

我已经创建了一个.screenrc配置文件来为我正在处理的东西设置一些分屏内容,并且我已经将ctrl + d绑定以退出它,但它只退出屏幕,并使实际进程保持运行状态。 继承我的.screenrc文件atm的绑定键部分,有没有办法可以调整它以便它也杀死进程?

bindkey ^D quit

它需要退出并杀死btw的多个分屏,这可能会增加它的复杂性。 最终我想将它绑定到Ctrl + C或Ctrl + D,这是一种快速退出此脚本的方法,因为它是一个加载此自定义.screenrc文件的自定义脚本。 感谢。

1 个答案:

答案 0 :(得分:0)

不确定您是否知道屏幕控制功能

ctrl a c to create a new screen

ctrl a a or [0-9] to run through connections

ctrl a d to detach 

然后你可以使用

 screen -r -d to re-attach

我觉得你需要

ctrl a \ 

这将尝试退出屏幕会话并提示您是否要取消所有