tmux用法记录

tmux是一个终端复用器[1],可以在一个终端复用多个会话,同时还可以保持在退出终端之后后台session仍然在运行。

常用配置

~/.tmux.conf中设置set -g mouse on可以全局启用鼠标

常用快捷键

Ctrl+B是默认的前缀快捷键,按下之后松开,然后再按其他的快捷键触发动作,比如

Ctrl+B松开之后,按下D可以脱离(detach)当前的session,但该session仍会在后台运行

Ctrl+B?进入使用帮助,然后Q退出使用帮助

Session管理

直接运行tmux命令会新建一个session并按数字自动编号,更方便的方法是通过name来命名

1
2
3
4
5
6
7
8
9
10
# 列出当前所有的session
tmux ls
tmux list-session

# 新建session
tmux new -s name

# attach session 0/name
tmux attach -t 0
tmux attach -t name

References


tmux用法记录
http://zr4in.github.io/2025/09/10/tmux用法记录/
作者
zr4in
发布于
2025年9月10日
许可协议