是否恢复无限嵌套/递归的tmux会话



我开始使用嵌套的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

最新更新