一、基本概念
tmux 层级:
tmux 会话 session
└── 窗口 window
└── 分屏 panetmux 默认快捷键前缀是:
Ctrl+B操作时先按 Ctrl+B,松开,再按后面的字母。
二、会话管理
创建新会话
tmux new -s ai创建名为 ai 的会话。
创建或进入会话
tmux new -As ai如果 ai 已存在就进入,否则自动创建。最推荐使用这个命令。
查看会话
tmux ls或:
tmux list-sessions进入已有会话
tmux attach -t ai或:
tmux a -t ai临时离开会话,但保持程序运行
Ctrl+B,然后按 D这叫 detach。
关闭整个会话
tmux kill-session -t ai会终止该会话中的所有程序,谨慎使用。
重命名会话
tmux rename-session -t old_name new_name也可以在 tmux 内按:
Ctrl+B,然后按 $三、窗口管理
新建窗口
Ctrl+B,然后按 C下一个窗口
Ctrl+B,然后按 N上一个窗口
Ctrl+B,然后按 P选择指定窗口
Ctrl+B,然后按 0~9查看窗口列表
Ctrl+B,然后按 W重命名当前窗口
Ctrl+B,然后按 ,关闭当前窗口
Ctrl+B,然后按 &或在窗口中输入:
exit四、分屏管理
左右分屏
Ctrl+B,然后按 %上下分屏
Ctrl+B,然后按 "注意:双引号键通常需要按 Shift+'。
切换分屏
Ctrl+B,然后按方向键循环切换分屏
Ctrl+B,然后按 O显示分屏编号
Ctrl+B,然后按 Q关闭当前分屏
Ctrl+B,然后按 X确认后关闭。
也可以直接输入:
exit放大或还原当前分屏
Ctrl+B,然后按 Z这对编辑代码或查看日志很有用。
五、滚动和复制
进入滚动模式:
Ctrl+B,然后按 [然后可以使用:
- 方向键或 PageUp/PageDown:滚动
q:退出滚动模式
六、常用终端命令
查看当前 tmux 信息
tmux info关闭当前 tmux 客户端
tmux detach关闭所有 tmux 会话
tmux kill-server会终止所有会话和其中的程序,通常不建议使用。
七、AI 编程推荐流程
第一次使用:
tmux new -As ai
codex临时离开:
Ctrl+B,然后按 D关闭 GMSSH、Tabby 或 SSH 窗口都可以。
下次连接服务器后恢复:
tmux attach -t ai也可以直接使用:
tmux new -As ai八、一个实用布局
进入会话后:
Ctrl+B,然后按 %左右分屏:
左侧:运行 codex
右侧:查看日志、执行命令例如:
# 左侧
codex
# 右侧
git status
npm run dev
docker logs -f 容器名最需要记住的只有这几个:
Ctrl+B,然后 D 离开但保持运行
Ctrl+B,然后 C 新建窗口
Ctrl+B,然后 % 左右分屏
Ctrl+B,然后 " 上下分屏
Ctrl+B,然后方向键 切换分屏
Ctrl+B,然后 Z 放大/还原分屏
Ctrl+B,然后 X 关闭分屏 下一篇
v code环境
v code环境
版权声明:《 tmux 常用命令速查 》为王健原创文章,转载请注明出处!
最后编辑:2026-8-11 14:08:19