gpt4 book ai didi

gnu-screen - 你怎么知道你当前连接的 gnu screen session

转载 作者:行者123 更新时间:2023-12-04 22:34:01 28 4
gpt4 key购买 nike

我们在办公室经常使用 gnu screen ,有时如果我不注意,我最终会迷失在我已经在哪个 screen session 中。

所以我的问题是,你怎么知道你在哪个屏幕 session 中?你有办法查吗?

澄清:我需要知道的是,当我执行以下操作时:

~$ screen -ls

我看到类似的东西:
There is a screen on:
4732.work_Sept42012 (Attached)
3551.web01 (Attached)
5521.mysql01 (Attached)
1255.tomcat05 (Detached)
3326.oracle15 (Attached)

1 Socket in /tmp/uscreens/S-icasimpan.

我如何知道我当前是否连接到任何附加的 session ?

提前致谢。

最佳答案

除了 sessionname screen 命令之外, screen 还为其启动的进程设置 STY 环境变量。您可以从 shell 检查此变量的值:

$ echo $STY
5521.mysql01
$

关于gnu-screen - 你怎么知道你当前连接的 gnu screen session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12241301/

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