tmux 中的“tmux ls”是什么意思

tmux 中的“tmux ls”是什么意思

我对 tmux 不是很熟悉,但它可以用于日常工作。

有时,我输入Ctrlbd,然后 tmux 窗口消失,屏幕显示

xxx@bsa0248:~$ tt
[detached (from session 3)]

然后,如果我输入以下命令,我会得到一些奇怪的输出:

xxx@bsa0248:~$ tmux ls
0: 3 windows (created Sun Jun 10 16:39:33 2018) [123x32]
1: 3 windows (created Sun Jun 10 16:43:10 2018) [123x32]
2: 3 windows (created Sun Jun 10 17:14:23 2018) [98x29]

有谁知道这意味着什么?

相关操作系统是Ubuntu

xxx@bsa0248:~$ cat /etc/issue
Ubuntu 9.10 \n \l

答案1

tmux ls是 的别名,列出了您所连接的服务器tmux list-sessions管理的所有活动会话。tmux

您获得的输出意味着正在运行三个会话,每个会话都有三个窗口。方括号之间的数字显示每个会话的终端大小。

当处理多个 tmux 会话时,用名称初始化它们很有用,使用

tmux new -s SessionName

这样,在列表中,您将SessionName在 的输出的第一列中看到 ,而不是数字tmux ls。当然,您也可以重命名已经打开的会话,请参见这个问题

相关内容