21

我正在尝试获取当前正在使用的 tmux 套接字列表,但到目前为止我想出的最佳解决方案是检查 /tmp/tmux* 或 TMPDIR。

据我所知,即使当前没有 tmux 会话正在使用它们,tmux 也会将这些套接字保留一段时间。

因此,我希望有类似于 tmux list-sessions 的东西,但是对于套接字,这会给我当前正在使用的所有套接字。我似乎在手册页中找不到一个,如果有的话,我没有正确理解列出套接字是它的目的。

谢谢!

4

2 回答 2

28

要列出您使用的所有套接字,tmux可以使用lsof

lsof -U | grep '^tmux'

如果sudo询问者不拥有该过程,则使用。

于 2012-07-04T18:15:22.647 回答
0

假设 tmux 套接字位于 /tmp,这是默认情况下它们所在的位置,要列出所有套接字,

lsof | grep tmp/tmux

于 2019-03-26T18:37:59.270 回答