从tmux外面杀死Tmux窗口

时间:2016-08-31 01:53:21

标签: linux tmux

在Linux机器上,我使用3个窗口运行Tmux会话。我使用ssh连接到这台Linux机器。在一个窗口中运行的进程会喷出大量日志,几乎不让我做任何事情(无法切换窗口甚至杀死该窗口)。有没有办法可以从shell中删除此窗口(通过打开另一个ssh连接到此框)?我不想杀死这个过程。只是窗口。

1 个答案:

答案 0 :(得分:1)

阅读man tmux有一个名为kill-window

的命令
  

kill-window [-a] [-t target-window]                      (别名:killw)

     

将当前窗口或窗口杀死到目标窗口,将其删除   来自与之相关的任何会话。 -a选项会杀死所有人   用-t。

给出的窗口

因此,如果你知道窗口名称或索引,你可以按Prefix+:来调用命令模式而不是键入

kill-window -t window_name

或者来自tmux之外

tmux kill-window -t session_name:window_name