Tmux 使用方法
Tmux 介绍
tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached.

从官方的简介来看,Tmux 主要有以下几个功能:
- terminal 分屏,作为窗口管理工具
- 保护程序运行状态,便于下次访问时的恢复 (attached)
Tmux 按照 session-window-pane 层级进行管理。
基本用法
- 快捷键前缀为
ctrl+b,下文用C+b表示
Session
- 新建 session
tmux new -s <session-name> C+b ddetach sessiontmux attach -t <session-name>- 查看会话
tmux ls - kill session
tmux kill-session -t <session-name> - 重命名
tmux rename-session -t <old-name> <new-name>
Window
- 新建窗口
tmux new-window -n <window-name> - 切换窗口
tmux select-window -t <window-name> - 当前窗口重命名
tmux rename-window <new-name> - 从列表中选择窗口
C+b w
Pane
- 水平
tmux split-window,快捷键C+b " - 垂直
tmux split-window -h,快捷键C+b % - 切换分屏
C+b 方向键,也可以C+b q然后按相应数字 - 关闭
C+b x - 全屏显示
C+b z,再按一次可恢复 C+b C+方向键:按箭头方向调整窗格大小。
其他
- 滚屏
C+b [,按q退出滚屏