如何按名称列出screen会话?

3

通过 screen,我知道我可以按名称命名并重新附加到会话:

screen -S <name>             
screen -r <name>

当我执行 screen -ls 命令时,会列出所有的会话,但是没有显示名称。

如何查看正在运行的会话名称?


1
问题是什么?当我运行 screen -ls 时,我的“屏幕(screen)”返回会话 ID 和名称:There is a screen on: 44376.hello (Detached)。你在使用哪个“屏幕(screen)”?另外,这可能应该发到SuperUser上。 - You
嗯...那也许是我的实例问题?我得到的东西都是9116.pts-1.shorewood这样的,没有名称的指示。 - Bill
可能是如何列出正在运行的screen会话?的重复问题。 - jww
1个回答

4
当您执行screen -ls时,会在TTY号码之后显示会话名称。
这里有三个正在运行的screen会话,分别是dev1daemonsdbconns
dev1:~$ screen -ls
Your inventory:
    16101.pts-1.dev1        (Multi, attached)
    30265.daemons   (Multi, attached)
    1691.dbconns    (Multi, attached)
3 Sockets in /tmp/uscreens/S-dstephens.

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