如何分离一个内部的屏幕会话

22

我通常这样使用gnu screen: 1. 启动一个会话来处理所有任务 2. 当我登录到一台机器时,我连接到我的同事创建的屏幕会话 (screen -x),这使它成为“内部屏幕”

问题是,当我需要通过":detach"命令或ctrl + a + d从“内部屏幕”中分离出来时,我会从主屏幕(在#1中)中分离出来。

是否可能从“内部屏幕”中分离出来?

谢谢

1个回答

40

使用 ctrl+a, a ,将 ctrl+a 发送到内部屏幕。也就是说,要分离内部屏幕,请按下 ctrl+aad。或者按下 ctrl+a, a 并输入 :detach

我也与您使用相同的屏幕设置,并在我的本地机器上更改了 ctrl+a 快捷键为 ctrl+l(小写字母“L”),这样您可以直接使用 ctrl+a 访问内部屏幕而无需繁琐的 ctrl+aa 组合键。要实现此功能,请将以下代码添加到您本地的 ~/.screenrc 文件中:

escape ^La

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接