项目网址: github

基本概念

  • 会话(Session):tmux的最顶层结构,包含一个或多个窗口。
  • 窗口(Window):会话内的分隔,包含一个或多个面板。
  • 面板(Pane):窗口内的分隔,用于运行命令。

安装

debian系
sudo apt -y install tmux

会话

操作 注释
tmux 创建一个新的会话
tmux new -s tmp1 创建一个名为tmp1的新会话
ctrl+b d/tmux detach 分离会话
tmux attach -t tmp1 重连会话
exit/ctrl+b &/ctrl+d/tmux kill-session -t test 退出会话
tmux ls/list-sessions 列出会话
tmux switch -t test 切换到指定会话
tmux rename-session -t tmux tmx 重命名session

窗口

操作 注释
ctrl+b c 创建新窗口
ctrl+b n/p 切换窗口
ctrl+b 0-9 切换到指定窗口
ctrl+b “/% 分割窗口

面板

操作 注释
ctrl+b 方向键 移动光标
ctrl+d/exit 退出面板