简介
tmux是非常实用的工具。
远程连接中,它可以在断开服务器连接的情形下仍然能保持进程的运行。还可以在单个窗口中分割出多个窗格,方便我们在多个bash中快速切换和进行信息的比对与处理。
本文介绍了tmux中最实用的一部分操作。
会话命令(Session)
新建会话:
tmux new -s name
列出会话:
tmux ls
接入回话:
tmux attach
(接入上一次打开的会话)tmux attach -t name
(接入具体的会话)关闭会话:
tmux kill-session -t name
窗口操作
左右分屏(分出两个窗格)
Control+b
then%
上下分屏
Control+b
then"
切换窗口
control+b
then方向键
关闭窗口
Control+d
退出会话
Control+b
thend
注意:
- 会话命令都是在主shell中键入,窗口操作都是在tmux的会话中进行;
- 关闭窗口即关闭当前窗格的bash,无法返回;
- 退出会话指退出当前tmux的会话,返回主bash,通过接入会话仍可返回;
Control+b
指同时按下Control
和b
按键,然后再键入下一个指令;- 键入
%
和"
时记住按下Shift
,这一点很容易忘记。