tmux 似乎无法连接到我的会话。我试过了取消设置 TMPDIR 或将其设置为 /tmp/, 我试过发送 killall -10,我尝试使用tmux -S
如下所示的方式进行调用。无论哪种情况,它都显示no sessions
:
$ tmux -S /tmp/tmux-35063/default attach
no sessions
lsof -U
没有列出任何 tmux 进程。我知道我vim
在 中打开了几个 会话tmux
;但我在 中找不到它们ps aux
。它似乎已经消失了,但套接字仍然存在。
我如何检查我的 tmux 会话发生了什么,并看看是否有希望重新连接?
答案1
如果进程没有出现ps
在它们不再存在了,您的会话也不是。
套接字只是一个剩余文件,因为 Unix“本地”套接字在关闭时不会自动消失。