我开始使用嵌套的tmux会话,但我意外地将同一会话嵌套了两次。换句话说:
tmux new -s mysession
# and then later in a mysession window:
TMUX= tmux attach -t mysession
现在tmux被解雇了,打印出无尽的"。"s在屏幕上。它不会运行任何命令,包括tmux命令(分离除外(,并且基本上没有响应有没有一种方法可以在不杀死tmux会话的情况下从tmux外部杀死有问题的窗口
从tmux外部运行:
tmux attach -dt mysession
添加-d
将自动强制所有其他连接在连接之前从会话分离,包括来自会话本身的连接。
在会话内部,您可以执行
ctrl+b x
然后用y杀死它。
或
tmux kill-session -t mysession
这应该会杀死你的会话
同样要检查会话名称,您可以进行
tmux list-sessions