tmux是一个非常实用的终端工具,用于在一个终端窗口中运行多个终端会话。由于 tmux 允许随时随地断开或重新接入会话(Session),所以最大的作用就是在远程服务器上持久地保存工作状态。由于网络的不稳定会经常造成远程连接断开,这个工具保存会话状态的功能非常实用!

tmux shortcuts & cheatsheet

start new: tmux start new with session name: tmux new -s myname attach: tmux a # (or at, or attach) attach to named: tmux a -t myname list sessions: tmux ls kill session: tmux kill-session -t myname

配合bash alias使用很完美,简单快捷高效。

tmux 的快捷键:

tmux 默认使用 Ctrl-b 作为激活快捷键的开关,开关开启后就可以通过快捷键迅速调用大量的功能。下面就给出一些基本功能的调用方法:

首先按下

$ Ctrl-b

激活后按 % 表示左右分屏

激活后按 表示上下分屏

退出一个分屏:exit

使用示例截图:

更多tmux介绍和功能快捷键,参考: