tmux 速查:服务器上的会话管理
为什么需要 tmux
SSH 断了,前台跑的任务就跟着死。tmux 把会话放进服务端,断线重连后 attach 回来,现场原样保留。
三个核心概念
层级关系 Mermaid
速查表
| 操作 | 命令 / 键位 |
|---|---|
| 新建会话 | tmux new -s work |
| 脱离(任务继续跑) | Ctrl-b d |
| 回到会话 | tmux attach -t work |
| 列出会话 | tmux ls |
| 横向分屏 | Ctrl-b " |
| 纵向分屏 | Ctrl-b % |
| 切换 pane | Ctrl-b 方向键 |
| 新建窗口 | Ctrl-b c |
| 滚动查看 | Ctrl-b [ 然后 PgUp/PgDn |
懒人配置
在 ~/.tmux.conf 里加 set -g mouse on,鼠标直接点选 pane、滚屏,先够用再谈进阶。