我是 byobu 的快乐用户,但最近我注意到我不能再附加到打开的会话。
随着ps aux | grep tmux
我可以清楚地看到许多 tmux 进程,但不幸的是,当我尝试附加:
tmux attach
byobu attach
我没有得到任何结果,但有一个no session
错误。此外,byobu-select-session
我无法连接到服务器。
有一个将 tmux 连接到给定套接字的命令,我发现它使用
lsof -U | grep '^tmux'
. 但仍然没有附加会话。我的会话文件在 /tmp/user/tmux-1000/default 中,但我可以看到一些正在使用的套接字。
从ps aux
我可以看到 byobu 启动 tmux:tmux -2 -f /usr/share/byobu/profiles/tmuxrc new-session -n - /usr/bin/byobu-shell
不幸的是,byobu -S path
或者byobu -L socketname
我无法附加到以前打开的会话,byobu 只需启动一个新会话。