![如何从 tmux 会话中分离另一个客户端?](https://linux22.com/image/1481059/%E5%A6%82%E4%BD%95%E4%BB%8E%20tmux%20%E4%BC%9A%E8%AF%9D%E4%B8%AD%E5%88%86%E7%A6%BB%E5%8F%A6%E4%B8%80%E4%B8%AA%E5%AE%A2%E6%88%B7%E7%AB%AF%EF%BC%9F.png)
我tmux
在一个终端中运行。然后在另一个终端中连接到同一会话。第一个终端比第二个终端小,这使得第二个终端中的 tmux 无法使用所有可用的行和/或列。假设我无法到达第一个终端进行分离。
如何仅使用第二个终端分离第一个客户端(第一个终端)?
答案1
答案2
替代方案你已经知道。
如果您正常连接,然后才发现(或回忆起,或怀疑)有另一个客户端连接,请按prefixD(大写 D,因此最有可能是prefixShift+ d)。
这将向您显示已连接客户端的列表。如果只有一个位置,则只有您。Tmux 2.3 最初会突出显示正在运行的客户端,但它还会显示可能有助于识别客户端的信息。条目如下所示:
(0) /dev/pts/0: 0 [206x58 xterm] (utf8) (last used Thu Oct 17 12:57:17 2019)
(1) /dev/pts/2: 0 [206x46 xterm] (utf8) (last used Thu Oct 17 13:00:38 2019)
使用光标键导航,选择不需要的客户端,然后按Enter将其分离(或q或Esc取消)。