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

时间:2018-11-21 22:56:13

标签: linux unix tmux

我开始使用嵌套的tmux会话,而我不小心将同一会话嵌套了两次。换句话说:

tmux new -s mysession

# and then later in a mysession window:
TMUX= tmux attach -t mysession

现在tmux很烦,在屏幕上打印出无穷无尽的'。'。它不会运行任何命令,包括tmux命令(分离除外),并且基本上没有响应。 是否有一种方法可以从tmux外部杀死有问题的窗口而又不终止tmux会话?

2 个答案:

答案 0 :(得分:-1)

在会议中,您可以

ctrl+b x

然后杀死它。

tmux kill-session -t mysession

这应该杀死您的会话

还要检查您可以执行的会话名称

tmux list-sessions

答案 1 :(得分:-1)

从tmux外部运行:

tmux attach -dt mysession

添加-d会自动强制所有其他连接在连接之前从会话中分离出来,包括来自会话本身内部的连接。