站在巨人的肩膀上
写在前面
在我的日常工作中,常与centos7服务器打交道,我常用到的连接工具SecureCRT却让我着实犯了难,在关闭窗口之后,很难找回,很不方便。于是接触到了tmux,一个非常好用的终端复用工具。
part.1 tmux的安装
tmux可以直接利用yum安装,着实方便。
# yum install -y tmux
part.2 tmux的常用命令
默认创建窗口,以数字命名。
# tmux
创建自定义名的窗口。
# tmux new -s ccc
查看已创建的窗口
# tmux ls
0: 3 windows (created Thu Jan 25 15:29:25 2018) [164x45] (attached)
1: 1 windows (created Fri Jan 26 08:38:40 2018) [164x45]
选择一个窗口,并到达
# tmux a -t name
关闭会话
# tmux ls
0: 3 windows (created Thu Jan 25 15:29:25 2018) [164x45] (attached)
1: 1 windows (created Fri Jan 26 08:38:40 2018) [164x45]
#tmux kill-session -t 1
# tmux ls
0: 3 windows (created Thu Jan 25 15:29:25 2018) [164x45] (attached)
part.3 快捷键的使用
Ctrl + b 激活控制台后在输入“d” 脱离当前会话;这样可以暂时返回Shell界面,输入“tmux a -t 名称”,能够重新进入之前的会话;
Ctrl + b 激活控制台后在输入“&” 关闭当前所有小窗口,提示确认;
Ctrl + d 可关闭光标所在得窗口(必须是没有任务运行,方可关闭)
Ctrl + b 激活控制台后在输入“o” 切换窗口
Ctrl + b 激活控制台后在输入“t” 在光标处显示时间“q”退去;
Ctrl + b 激活控制台后在输入“!” 将光标所在得窗口全屏,当eixt推出时会显示剩下得窗口;
Ctrl + b 激活控制台后在输入“q” 查看窗口编号,直接按相应数字切换;
Ctrl + b 激活控制台后在输入“s” 通过窗口切换到其他会话;
part.4创建多个窗口操作:
Ctrl + b 激活控制台后在输入“%” 将当前面板平分为左右两块;
Ctrl + b 激活控制台后在输入“ ” ” 将当前面板平分为上下两块;
Ctrl + b 激活控制台后在输入“o” 切换窗口;
Ctrl + b 激活控制台后 + 方向键 移动光标以选择面板