gpt4 book ai didi

linux screen 分离和注销

转载 作者:太空狗 更新时间:2023-10-29 11:38:04 26 4
gpt4 key购买 nike

我喜欢 screen 实用程序,我在我的服务器上广泛使用它,所以我设置了我的 .bashrc 文件以在登录时恢复我的 screen session 。我缺少的唯一功能是无需显式分离/关闭 screen session 即可从 ssh session 注销的功能。

我在考虑一些可以运行 screen -dS "mainScreen"; 的脚本exit 但是这是不可能的,因为这个脚本显然在分离指令之后继续在 screen session 中执行并且不影响我的 ssh session ,所以我唯一得到的是 screen session 终止。

有没有办法以原子方式执行“分离并退出”操作,导致 screen 继续运行并终止我的 ssh session ?

最佳答案

ssh 支持一种机制,您可以通过该机制直接向它输入输入,而不是向连接另一端的 shell 输入。当您键入转义键时会启用该机制,可以使用 -e 进行设置,默认为 ~。这对于各种功能很有用,例如在已连接的 session 中设置端口转发或终止连接。您可以键入 ~? 以获得可用命令的完整列表。特别是,要终止 session ,请键入:

~.

关于linux screen 分离和注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20127294/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com