Tmux-终端复用神器

本文介绍了Tmux这一终端复用神器的安装步骤及常用操作,包括查看和管理会话,以及快捷键的使用方法,帮助提升终端使用效率。

1 . 安装

sudo yum install -y tmux

2. 常用操作

新建会话,如新创建一个会话以"testSession"命名

tmux new -s testSession

查看创建得所有会话

tmux ls

登录一个已有会话。即从终端环境进入会话。

第一个参数a也可以写成attach。后面的test是会话名称。

tmux a -t testSession 

退出会话但不关闭

登到某一个会话后,依次按键ctrl-b + d,这样就会退化该会话,但不会关闭会话。(d 是detach的缩写)

ps: 如果直接ctrl + d,就会在退出会话的通话也关闭了该会话!

 

关闭会话(销毁会话)

tmux kill-session -t testSession

重命名会话

tmux rename -t testSession testSession-new-name

 

3. Tmux的快捷键使用说明

 

注意:进入tmux面板后,一定要先按ctrl+b,然后松开,再按其他的组合键才生效。

首先Ctrl+b 激活控制台,

然后输入右侧命令才会生效

系统操作列出所有快捷键;按q返回
d脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话
D选择要脱离的会话;在同时开启了多个会话时使用
Ctrl+z挂起当前会话
r强制重绘未脱离的会话
s选择并切换会话;在同时开启了多个会话时使用
:进入命令行模式;此时可以输入支持的命令,
[进入复制模式;此时的操作与vi/emacs相同,按q/Esc退出
~列出提示信息缓存;其中包含了之前tmux返回的各种提示信息
窗口操作c创建新窗口
&关闭当前窗口
数字键切换至指定窗口
p切换至上一窗口
n切换至下一窗口
I在前后两个窗口间互相切换
w通过窗口列表切换窗口
,重命名当前窗口;这样便于识别
.修改当前窗口编号;相当于窗口重新排序
f在所有窗口中查找指定文本
面板操作"将当前面板平分为上下两块
%将当前面板平分为左右两块
x关闭当前面板
!将当前面板置于新窗口;即新建一个窗口,其中仅包含当前面板
Ctrl+方向键以1个单元格为单位移动边缘以调整当前面板大小
Alt+方向键以5个单元格为单位移动边缘以调整当前面板大小
空格在预置的面板布局中循环切换;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled
q显示面板编号
o在当前窗口中选择下一面板
方向键移动光标以选择面板
{向前置换当前面板
}向后置换当前面板
Alt+o逆时针旋转当前窗口的面板
Ctrl+o顺时针旋转当前窗口的面板

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值