立即结束所有 tmux 会话

立即结束所有 tmux 会话

如何使用命令结束所有 tmux 会话?我知道Ctrl+D会分离当前会话并在窗口中“退出”。但服务器进程直到最后一部分关闭后才会结束。

假设有 3 个会话,每个会话打开了 4 个窗口。我想关闭所有会话并以适当的方式重新启动 tmux(即不关闭服务器)。

有什么办法可以做到这一点?

答案1

可以通过以下方式完成。

创建一个名为“new”的新会话:

tmux new-session -s new

终止除刚创建的会话之外的所有会话:

tmux kill-session -a -t new

但是,终止 tmux 服务器并启动新会话也同样有效。

答案2

要终止所有会话,请输入

tmux kill-session

相关内容