如何判断哪些用户连接到共享tmux套接字?

Jas*_*son 9 sockets tmux

我已经为tmux创建了一个共享套接字.

tmux -S /tmp/pair
Run Code Online (Sandbox Code Playgroud)

然后我有第二个用户连接到套接字.

tmux -S /tmp/pair attach
Run Code Online (Sandbox Code Playgroud)

如何从创建套接字的第一个会话告诉第二个用户已连接?

我猜它会来自lsof命令.

che*_*ner 11

您可以使用该list-clients命令.它本身显示连接到服务器的所有客户端.如果使用该-t选项指定会话,则会显示附加到指定会话的客户端.


Shu*_*ary 7

像其他用户在评论中说的<prefix> D将列出所有会话,但请记住,按Enter键将分离该客户端(可能或可能不是您想要的)

  • 注意:那是Shift-D,没有轮班,你会自己脱离会话. (6认同)