tmux共享_最常用的终端工具 tmux
tmux 是一个类似于 Screen 终端复用的工具,它能够在终端出现意外的情况下,确保你的程序还在继续运行,不会中断;还能够将一个终端窗口分离成多个会话,在多任务执行时,可以提供很大的便利。
tmux 在 Ubuntu 中默认已经安装了,但在 CentOS 上需要另外安装
[root@localhost ~]# yum install tmux -y
创建 tmux 会话
it@serverc:~$ tmux new-session -s test
通过 exit 命令或Ctrl+D退出 tmux 会话
it@serverc:~$ exit
当窗口关闭或网络中断,你可以通过 tmux attach-session 恢复 tmux 会话,tmux 会话内原来运行的任务还在继续运行;
it@serverc:~$ tmux attach-session -t test
如果你不在会话的名称,可以通过 tmux ls 查看当前已经打开的 tmux 会话
it@serverc:~$ tmux lstest: 2 windows (created Fri Jan 15 00:49:12 2021)
打开 tmux 会话,通过按Ctrl+B,然后再按C在同一个窗口的创建一个新的 tmux 窗口
在窗口的最下面会有显示,你当前已经打开了几个窗口,我这边已经打开了 3 个窗口,它们的编号是 0, 1,2;
你可以通过按Ctrl+B,然后再按它们的编号,打开到对应的窗口,如,先按Ctrl+B,然后按 0,表示切换到编号为 0 的窗口;
哪个 bash 后面有 * 号,表示当前打开的就是哪个 bash 窗口,如图所示,当前打开的 bash 窗口是 0 号 bash 窗口;
如果想要关闭某个 bash 窗口,你可以先切换到你想要关闭的 bash 窗口,按Ctrl+B,然后按X,然后窗口下面会有一个提示,询问你是否结束这个 bash 窗口,按Y;
但有些情况,我们需要对比两个 bash 窗口的内容,这样切换比较麻烦,我们可以通过按Ctrl+B,然后按%( Shirft 加数字键),进行左右分屏;
* 注意,这个左右分屏是完全在 1号 bash 窗口分出来的,和 0号 bash 窗口没有关系,新切换出来的是一个新的终端;
你也可以通过按Ctrl+B,然后按"(Shift 加逗号键),进行垂直分屏
在多窗口时,你可以通过按Ctrl+B,然后按O切换到下一个屏幕(先从上到下,然后从左到右),或者按Ctrl+B,然后按;在当前窗口和上一个窗口之间切换;
良许个人微信
添加良许个人微信即送3套程序员必读资料
→ 精选技术资料共享
→ 高手如云交流社群
本公众号全部博文已整理成一个目录,请在公众号里回复「m」获取!
推荐阅读:
给代码写注释时有哪些讲究?
魔改一波合成大西瓜!代码已开源~
17 张程序员壁纸(使用频率很高)
5T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,单片机,树莓派,等等。在公众号内回复「1024」,即可免费获取!!
tmux共享_最常用的终端工具 tmux相关推荐
- 没有寻线仪怎么找网线_最常用的网络应用工具之寻线仪
题目:最常用的网络应用工具之寻线仪 就是下面的这个东西 它有两个作用: 1.寻线 2.测线 如何寻线: 假设把这个叫做母头的一端,这端主要接的是终端设备(台式机.笔记本.打印机.电话端口.二层终端交换 ...
- Linux常用连接终端工具推荐
1.Electerm (推荐) electerm是一个终端.文件管理器.SSH/SFTP客户端(linux, mac, win), 基于electron/ssh2/node-pty/xterm/ant ...
- java 嵌入式 类型工具库_你常用的Java工具库都有哪些?
Java命令行选项解析之Commons-CLI & Args4J & JCommander详细内容 Java调用Native API之JNA详细内容 Java执行SSH/SCP之JSc ...
- tmux 上滚_实践中的tmux:回滚缓冲区
tmux 上滚 by Alexey Samoshkin 通过阿列克谢·萨莫什金(Alexey Samoshkin) 实践中的tmux:回滚缓冲区 (tmux in practice: the scro ...
- 使用终端复用器 Tmux 解绑终端与会话
对了,我最近开通了微信公众号,计划是两边会同步更新,并逐步的会将博客上的文章同步至公众号中.感兴趣的朋友可以搜索"里先森sements"来关注,欢迎来玩~! 本文介绍了一种 Lin ...
- 终端主题_再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了!
点击上方"涛哥聊Python",选择"星标"公众号 重磅干货,第一时间送达 转自:运维之美 不论是 macOS 还是 Windows 下,我们都不推荐使用系统自 ...
- appscan如何进行web端安全性测试_常用的软件测试工具有哪些?
写在开头:本文推荐的测试工具都是现在市场上比较常用的,并不是所有的软件测试工具都有. 软件测试按照工作岗位可以分为功能测试.性能测试.测试开发,不同的工作岗位会用到不同的软件测试工具: 一. 测试管理 ...
- linux 命令行 常用软件,12款最佳Linux命令行终端工具
12款最佳Linux命令行终端工具 如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章.我这里搜集了一些非常有趣的终端软件 ...
- 计算各种形钢的重量用什么软件_造价常用工具不会用,30个常用工程算量工具免费送,速来领取收藏...
因为建筑行业对造价人员的数量不断提升,很多的建筑行业人才都纷纷转行去做造价工程师,但是很多刚刚转行做造价,或者是想要考取造价工程师的建筑人才发现,有很多的常用算量工具不会使用,导致在工作或者是学习的时 ...
最新文章
- 关于(警告: No configuration found for the specified action)解决方案
- 「机器学习」到底需要多少数据?
- 【深度学习】with torch.no_grad的作用
- python 可视化_Python可视化|Matplotlib40LaTeX in Matplotlib和python
- 15_torch.sigmoid,torch.nn.Sigmoid之间的区别
- 普通计算机网络和工业控制网络的区别,浅谈工控电脑和普通电脑的区别
- Java Web项目的保存和刷新
- macOS清理内存空间的其他other
- ajax实战用法详解
- Linux CentOS完全卸载PHP
- linux之我常用的20条命令(之一)
- php cookie注销,注销后未设置php cookie
- android 屏幕方向监听,android 屏幕旋转问题 - jwzhangjie的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- 如何快速自学生物信息学
- lisp 标注螺纹孔_螺纹的标注方法
- MySQL自动生成Oracle建表语句脚本
- SSM车辆维修管理系统毕业设计总结篇
- java程序设计实用教程_清华大学出版社-图书详情-《Java程序设计实用教程》
- 基于QT-QGraphicsView的网络拓扑图
- 华为路由器联动_老旧空调不用拆,95块入手华为智选空调伴侣,秒变智能空调透心凉...
热门文章
- Intel 中断和异常处理 - 目录
- 用管道pipe实现程序与shell/bash脚本之间的通路
- 架构设计 之 你为啥只垂直切子系统没分层呢?
- leetcode题库:2.两数相加
- goland sql 脚本运行_Flink 1.9 实战:使用 SQL 读取 Kafka 并写入 MySQL
- webapi 路由限制命名控件_什么是命名数据网络NDN?
- hbase的2.2.4版本支持哪个版本的hadoop_2019 年,Hadoop 还是数据处理的可选方案吗?...
- Kotlin 循环控制(七)
- java怎么系统输入数字_java怎么输入数字,这些经验不可多得
- python保存数据db_python存储数据到mongodb