从 tmux 外部杀死 Tmux window
Killing Tmux window from outside tmux
在 Linux 机器上,我 运行 Tmux 会话与 3 windows。我使用 ssh 连接到这台 Linux 机器。一个进程 运行ning in one window 正在喷出大量日志,几乎不让我做任何其他事情(不能切换 windows 甚至杀死那个 window)。有没有办法可以从 shell 中删除这个 window(通过打开另一个到此框的 ssh 连接)?我不想杀死这个过程。只是 window.
读取man tmux
有一个命令叫kill-window
kill-window [-a] [-t target-window]
(alias: killw)
Kill the current window or the window at target-window, removing it
from any sessions to which it is linked. The -a option kills all but
the window given with -t.
因此,如果您知道 window 名称或索引,您可以按 Prefix+:
调用命令模式,然后键入
kill-window -t window_name
或者从 tmux 外部
tmux kill-window -t session_name:window_name
在 Linux 机器上,我 运行 Tmux 会话与 3 windows。我使用 ssh 连接到这台 Linux 机器。一个进程 运行ning in one window 正在喷出大量日志,几乎不让我做任何其他事情(不能切换 windows 甚至杀死那个 window)。有没有办法可以从 shell 中删除这个 window(通过打开另一个到此框的 ssh 连接)?我不想杀死这个过程。只是 window.
读取man tmux
有一个命令叫kill-window
kill-window [-a] [-t target-window] (alias: killw)
Kill the current window or the window at target-window, removing it from any sessions to which it is linked. The -a option kills all but the window given with -t.
因此,如果您知道 window 名称或索引,您可以按 Prefix+:
调用命令模式,然后键入
kill-window -t window_name
或者从 tmux 外部
tmux kill-window -t session_name:window_name