【2. Tmux 操作】
更 好 的 阅 读 体 验 \textcolor{red}{更好的阅读体验} 更好的阅读体验
目录
- 2.1 Tmux 简介
- 2.2 打开和关闭操作
- 2.3 分屏操作
- 2.4 pane操作
- 2.5 session操作
- 2.6 挂起和唤醒
- 2.7 复制和粘贴
2.1 Tmux 简介
功能:
- 分屏操作
- 允许断开Terminal连接后,继续运行进程。
结构:
一个tmux可以包含多个session,一个session可以包含多个window,一个window可以包含多个pane。实例:tmux:session 0:window 0:pane 0pane 1pane 2...window 1window 2...session 1session 2...
注意: 本操作支持的前缀键由默认的Ctrl+b
更改为Ctrl+a
2.2 打开和关闭操作
tmux
:新建一个session
,其中包含一个window
,window
中包含一个pane
,pane
里打开了一个shell
对话框。Ctrl + d
:关闭当前pane
;如果当前window
的所有pane
均已关闭,则自动关闭window
;如果当前session
的所有window
均已关闭,则自动关闭session
。
2.3 分屏操作
- 按下
Ctrl + a
后手指松开,然后按%
:将当前pane
左右平分成两个pane
。 - 按下
Ctrl + a
后手指松开,然后按"
(注意是双引号):将当前pane
上下平分成两个pane
。
2.4 pane操作
- 按下
Ctrl + a
后手指松开,然后按方向键:选择相邻的pane
。 - 按住
Ctrl + a
的同时按方向键,可以调整pane
之间分割线的位置。 - 按下
Ctrl + a
后手指松开,然后按z
:将当前pane
全屏/取消全屏。
2.5 session操作
- 按下
Ctrl + a
后手指松开,然后按s
:选择其它session
。
方向键 —— 上:选择上一项session/window/pane
方向键 —— 下:选择下一项session/window/pane
方向键 —— 右:展开当前项session/window
方向键 —— 左:闭合当前项session/window
- 按下
Ctrl + a
后手指松开,然后按c
:在当前session
中创建一个新的window
。
2.6 挂起和唤醒
- 按下
Ctrl + a
后手指松开,然后按d
:挂起当前session
。 tmux a
:打开之前挂起的session
。
2.7 复制和粘贴
- 在
tmux
中选中文本时,需要按住shift
键。 - 按下
Ctrl + a
后松开手指,然后按[
,之后用鼠标选中文本,被选中的文本会被自动复制到tmux
的剪贴板 - 按下
Ctrl + a
后松开手指,然后按]
,会将剪贴板中的内容粘贴到光标处
【2. Tmux 操作】相关推荐
- tmux操作快捷键精简版
目录 关于tmux tmux结构 常用命令 Session操作 Window操作 Pane操作 面板排布修改 参考文献 作者:花果山の香蕉 关于tmux tmux是终端复用软件,关键功能: 分屏,一个 ...
- 【Linux】Ubuntu的一些高(sao)效(cao)率(zuo)工具
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 你是否在用Ubuntu时为了找一个历史命令曾疯狂地按↑? 你是否因 ...
- Linux终端管理软件
tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权.使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再& ...
- Linux Note
日期:2019/3/31 内容:Linux学习笔记 一.Linux命令 ls -l 操作效果 第一列:文件权限 一共10位. 0 1(r) 2(w) 3(x) 4(r) 5(w) 6(x) 7(r) ...
- iPad上用code-server运行VS Code
运行效果 GitHub网址: https://github.com/cdr/code-server 准备工作 一台云服务器 (这里我使用的是腾讯云Ubuntu 18.04.4 LTS,毕竟学生优惠10 ...
- 最近用到的shell命令
Contents Install ismrmrd 下载fast MRI数据集 命令行文件操作 本地上运行服务器的jupyter jupyter notebook添加虚拟环境 tmux操作: scree ...
- 关于大型网站技术演进的思考
关于大型网站技术演进的思考(一)--存储的瓶颈(1) 前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出 ...
- Linux系统操作(3):ubuntu安装使用tmux的详细教程
文章目录 1 安装tmu 2 session会话控制 3 控制窗口 3 鼠标的使用 方法一 方法二 4 复原所有设置: 5 tips: 6 查看相关的帮助:查看相关命令 参考文献 1 安装tmu su ...
- Tmux多分屏操作 mac端以及服务器端
在远程服务器跑程序时,有时候会因为网络不好而会话中断,这时对应的程序也会中断.这个问题可以被tmux很好的解决.在远程服务器上安装tmux,可以实现即使会话中断,也能保证程序在后台正常的运行.下面实现 ...
最新文章
- 批量探测工具fpingping常用命令集合大学霸IT达人
- vue.js项目的mock数据配置
- 安装路径是什么意思_404 not found nginx是什么意思
- linux内存占满但是无进程,为什么TOP看不出真实的内存占用情况?
- 用于稠密检索的无监督领域适应方法—Generative Pseudo Labeling (GPL)
- python 操作word文字加粗、变红_使用python-docx在表格中使单元格加粗
- 渗透测试入门23之OSCP渗透测试认证经验分享
- Linux内存管理:内存描述之内存节点node
- 输入框中提示信息(html5)
- 计算机网络是几级学科,教育部更新学科目录 “网络空间安全”增设为一级学科...
- 超震撼数据可视化工具
- GPS经纬度差值对应地面距离多少米
- Dota2 比赛匹配
- GAN的后门攻击:The Devil is in the GAN: Defending Deep Generative Models Against Backdoor Attacks
- Go语言核心之美-必读
- android平台获取手机IMSI,IMEI ,序列号,和 手机号的方法
- java根据身份证号计算持有者年龄--超容易
- Python 图形化界面设计
- 一位微软技术大牛,工作8年的职业经验分享
- 手心输入法人名模式导致navicat闪退