0. 简介
tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal, detach them (they keep running in the background) and reattach them to a different terminal.
1. 安装
# centos
dnf install tmux -y
# ubuntu
apt-get install tmux -y
2. 快捷键
| 操作 | 快捷键 |
|---|---|
| 启动 | tmux |
| 退出 | ctrl + d 或者exit |
| 前缀键 | ctrl + b |
| 查看帮助 | ctrl + b ? |
| 新建会话 | tmux new -s blog |
| 分离会话 | ctrl + b d tmux detach |
| 查看会话 | tmux ls |
| 接入会话 | tmux attach -t 0 tmux attach -t blog |
| 杀死会话 | tmux kill-session -t 0 tmux kill-session -t blog |
| 切换会话 | tmux switch -t 0tmux switch -t blog |
| 重命名窗口 | tmux rename-window <new-name>ctrl + b , |
| 创建一个新窗口 | ctrl + b c |
| 切换上一个窗口 | ctrl + b n |
| 切换到指定编号窗口 | ctrl + b number |
| 从列表中选择窗口 | ctrl + b w |
| 列出所有快捷键 | tmux list-keys |
| 列出所有命令及参数 | tmux list-commands |
| 列出所有会话信息 | tmux info |
| wwtmux配置 | tmux source-file ~/.tmux.conf |
| 左右分屏 | ctrl + b % |
| 上下分屏 | ctrl + b " |
| 切换分屏窗口 | ctrl + b 方向键 |