【发布时间】:2018-09-12 02:01:57
【问题描述】:
我是 byobu 的快乐用户,但最近我注意到我无法再附加到打开的会话。
使用ps aux | grep tmux我可以清楚地看到许多tmux进程,但不幸的是,当我尝试附加时:
tmux attachbyobu 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 只需启动一个新会话。
【问题讨论】:
-
似乎是一个非常相似的问题:reddit.com/r/tmux/comments/6ugcnv/…