Linux下常用Tmux操作

1、创建会话

tmux new -s name #简写:tmux,name为指定名
#例:
tmux #新建一个无名称的会话

2、指定名字创建会话

tmux new -s demo #新建一个名称为demo的会话

3、新建窗口

Ctrl+b+c#新建窗口
Ctrl+b+&#关闭当前窗口(关闭前需输入yorn确认)
Ctrl+b+(0~9)#切换到指定窗口
Ctrl+b+p#切换到上一窗口
Ctrl+b+n#切换到下一窗口
Ctrl+b+w#打开窗口列表,用于且切换窗口
Ctrl+b+,#重命名当前窗口
Ctrl+b+.#修改当前窗口编号(适用于窗口重新排序)
Ctrl+b+f#快速定位到窗口(输入关键字匹配窗口名称)

4、保存工作环境退出会话

tmux detach

5、进入会话

tmux attach-session -t session-name
#简写为:tmux a -t session-name 或 tmux a  
tmux a # 默认进入第一个会话
tmux a -t demo # 进入到名称为demo的会话

6、杀死会话

tmux kill-session -t demo # 关闭demo会话
tmux kill-server # 关闭服务器,所有的会话都将关闭

7、切换会话

Ctrl+b+s

此时tmux将打开一个会话列表,按上下键(⬆︎⬇︎)或者鼠标滚轮,可选中目标会话,按左右键(⬅︎➜)可收起或展开会话的窗口,选中目标会话或窗口后,按回车键即可完成切换。

8、重命名会话

tmux rename -t demo test(旧名为demo,新名字为test)

快捷键:从Tmux内部:Ctrl+ B,$

9、窗口分屏

  • 安装工具
    在ubuntu系统中使用sudo apt-get install tmux安装tmux工具

  • 使用工具

    1,输入命令tmux使用工具

    2,上下分屏:ctrl + b 再按 "

    3,左右分屏:ctrl + b 再按 %

    4,切换屏幕:ctrl + b 再按o

    5,关闭一个终端:ctrl + b 再按x

    6,上下分屏与左右分屏切换: ctrl + b 再按空格键

10、快捷键

a、系统指令
指令描述
显示快捷键帮助文档
d断开当前会话
D选择要断开的会话
Ctrl+Z挂起当前会话
r强制重载当前会话
s显示会话列表用于选择并切换
:进入命令行模式,此时可直接输入ls等命令
[进入复制模式,按q退出
]粘贴复制模式中复制的文本
~列出提示信息缓存
b、窗口指令(window)
指令描述
C新建窗口
&关闭当前窗口(关闭前需输入yorn确认)
0-9切换到指定窗口
p切换到上一窗口
n切换到下一窗口
w打开窗口列表,用于且切换窗口
,重命名当前窗口
.修改当前窗口编号(适用于窗口重新排序)
f快速定位到窗口(输入关键字匹配窗口名称)
C、面板指令(pane)
指令描述
当前面板上下一分为二,下侧新建面板
%当前面板左右一分为二,右侧新建面板
x关闭当前面板(关闭前需输入yorn确认)
z最大化当前面板,再重复一次按键后恢复正常(v1.8版本新增)
!将当前面板移动到新的窗口打开(原窗口中存在两个及以上面板有效)
;切换到最后一次使用的面板
q显示面板编号,在编号消失前输入对应的数字可切换到相应的面板
{向前置换当前面板
}向后置换当前面板
Ctrl+o顺时针旋转当前窗口中的所有面板
方向键移动光标切换面板
o选择下一面板
空格键在自带的面板布局中循环切换
Alt+方向键以5个单元格为单位调整当前面板边缘
Ctrl+方向键以1个单元格为单位调整当前面板边缘(Mac下被系统快捷键覆盖)
t显示时钟
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值