Tmux是一个linux下的服务端会话管理工具,可以持久化服务端的session,非常适合用命令行管理服务器的情况。
【安装】
Ubuntu 或 Debian
$ sudo apt-get install tmux
CentOS 或 Fedora
$ sudo yum install tmux
Mac
$ brew install tmux
安装后在终端运行 tmux 即可使用。按下ctrl+d 或者在tmux命令行下运行exit 即可退出。
Tmux 唤醒词是ctrl +b ,按下组合键后进入命令模式,此时可以按对应的命令
【基本概念】
Session 会话 一个会话可以有多个窗口
Window 窗口 一个窗口可以拆分成对个命令面板
Panel 命令面板 相当于linux的一个命令终端
【基本命令】
$tmux new -s sname #创建一个sname的session
$tmux ls
$tmux a -t sname
$tmux switch -t sname
$tmux rename-session -t sname
$tmux new-window (-n wname)
$tmux rename-window
【tmux命令】
快捷命令
操作
Tmux 命令
^b+c
新建窗口
tmux new-window (-n wname)
^b+d
退出会话
Tmux detach
^b+x
退出面板
^b+s
列出所有会话
^b+w
列出所有窗口
^b+%
划分左右面板
^b+"
划分上下面板
^b+箭头
选择面板
^b+,
重命名窗口
tmux rename-window