📅  最后修改于: 2023-12-03 14:48:00.596000             🧑  作者: Mango
tmux(全称: Terminal Multiplexer)是一款终端复用器,可以在一个终端窗口中同时显示多个终端会话并切换它们。它可以有效地提升终端使用效率,尤其对于程序员来说非常有用。
打开一个tmux会话:
tmux
tmux 默认的快捷键是 Ctrl+b
,即按下 Ctrl+b
后再按下相应键。
一些常用快捷键:
Ctrl+b %
创建一个新面板,垂直方向分割当前面板。Ctrl+b "
创建一个新面板,水平方向分割当前面板。Ctrl+b 方向键
移动到指定面板。Ctrl+b z
最大化/恢复当前面板。Ctrl+b d
分离当前会话。tmux attach -t session_name
重连到之前分离的会话。Ctrl+b c
创建一个新的 tmux 窗口。Ctrl+b ,
重命名当前窗口。更多快捷键和命令详见 tmux 的 man page。
退出当前 tmux 会话:
exit
或者按下 Ctrl+b
后再输入 :kill-session
。
如果你通过 tmux
命令启动了 tmux 会话,其他用户可以通过以下方式终止:
查看存在的会话列表:
tmux ls
输出:
0: 2 windows (created Sun Aug 8 14:55:52 2021) [232x54] (attached)
结束指定会话:
tmux kill-session -t 0
其中 -t
参数后面跟会话的编号或者名称,上述例子中会话的编号是 0
。如果会话的名称为 example
,那么可以使用 -t example
来结束此会话。
以上是 tmux 的基本介绍和操作说明。欢迎大家试用和探索 tmux。