linux多开终端,如何使用Tmux终端多开工具
导读
tmux是一个终端多开工具,它允许从一个窗口里面创建、访问和控制多个会话。tmux可以从会话中分离并在后台继续运行,然后重新附加。
安装Tmux
在Centos/RHEL中安装:
# yum -y install tmux
在Ubuntu/Deepin/Debian中安装:
$ sudo apt install tmux
如何使用tmux
安装完成之后,输入tmux进入新建的会话中了。
Tmux终端的特性有:
创建多个虚拟控制台
垂直或水平拆分窗格
调整每个窗格的尺寸
附加、分离会话
垂直分割会话窗格
要垂直拆分tmux,先按按Ctrl + B,然后再按%,屏幕将垂直分割。
水平分割会话窗格
要水平拆分tmux,先按Ctrl + B,然后再按",屏幕将水平分割。
当然也可以将它们混合在一起。
如何在会话之间切换?
默认情况下,Linux控制台不支持鼠标。所以我们需要知道如何使用快捷键在窗格之间移动:
向左切换:先按Ctrl + b然后左箭头或者,先按
向右切换:先按Ctrl + b然后右箭头或者,先按
向上切换:先按Ctrl + b然后上箭头
向下切换:先按Ctrl + b然后下箭头
切换到下一个:先按Ctrl + b然后o
在当前窗格和上一个窗格之间切换:先按Ctrl + b然后;
如何关闭会话?
在需要关闭的中执行命令exit就可以
[root@localhost ~ 14:59]# exit
分离和附加tmux
Tmux的优点之一是可以分离tmux,而不会丢失正在处理的任何内容。如何分离呢?先按Ctrl + b然后d就可以分离会话了。
重新连接时,可以在控制台中键入tmux attach来附加窗口,需要先查看有哪些正在运行的会话
[root@localhost ~ 15:22]# tmux ls
0: 1 windows (created Fri Jul 3 15:22:45 2020) [119x37]
然后附加会话:
[root@localhost ~ 15:23]# tmux attach
创建多个窗口
3-5个窗格可能是单个窗口上最多的窗格。超过5个窗格,会让你感觉不舒服。为了解决这种情况,我们可以创建多个tmux窗口。
要创建新窗口,可以按Ctrl + b然后c。然后将在状态栏上看到以下信息:[0] 0:root@localhost:~- 1:root@localhost:~*
其中的含义:[0]指的是创建的第一个tmux会话。0:root@localhost:~-指的是第一个窗口。1:root@localhost:~*指的是第二个窗口,是当前活动窗口。
重命名窗口名称
切换到需要重命名的窗口,然后按Ctrl + b然后,,底部变成橙色,删掉之前的名称然后改成需要修改的名字。
窗口之间切换
(Ctrl-b) + n:切换到下一个窗口
(Ctrl-b) + p:切换到上一个窗口
(Ctrl-b) + w:以交互方式选择窗口(如果有两个以上的窗口,则非常有用)
关闭窗口
关闭窗口使用(Ctrl-b) + &。
总结
tmux是一个终端多开工具,它允许从一个窗口里面创建、访问和控制多个会话。tmux可以从会话中分离并在后台继续运行,然后重新附加。
linux多开终端,如何使用Tmux终端多开工具相关推荐
- Linux终端复用神器-tmux初探
title: tmux-初探 Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权.使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其 ...
- Windows powershell Terminal;linux tmux终端分屏使用;tabby终端使用
1.Windows Terminal 参考:https://blog.51cto.com/u_15279775/3073859 win 10直接微软应用市场后可以直接打开搜索终端 Ctrl+Alt+1 ...
- 下 终端_Linux/UNIX 下终端复用利器 tmux
tmux 是一个终端复用器(terminal multiplexer). 简介 tmux 是一个终端复用器类自由软件,功能类似 GNU Screen,但使用 BSD 许可发布.用户可以通过 tmux ...
- Linux中的mate程序的进程,终端下以后台模式运行Linux程序的过程详解
这是一个简短但是非常有用的教程:它向你展示从终端运行Linux应用程序的同时,如何保证终端仍然可以操作. 在Linux中有许多方式可以打开一个终端,这主要取决于你的发行版的选择和桌面环境. Linux ...
- Linux系统里如何彻底的清空终端屏幕?
Linux系统里如何彻底的清空终端屏幕? 本文地址:https://linux.cn/article-2582-1.html 2014-02-19 20:10 评论: 10 收藏: 1 分享: ...
- Linux切换二号终端,Linux(2)RedHat7 基本命令一-终端介绍
导语 虚拟终端和控制台 虚拟终端 控制台tty 控制台切换 实例 虚拟终端ptypts 实例-查看对应的终端号 放大缩小虚拟终端 实例-查看ssh的进程终端 shell Shell提示符 解析 Bas ...
- linux企业版火绒(火绒终端安全管理系统V2.0)安装
火绒终端安全管理系统V2.0安装 多台centos及其他系统感染病毒,安装火绒查杀. 1.申请 火绒官网申请,填写等企业信息,大概40-50分钟接到火绒服务人员电话,确认详细信息,分配授权(发邮箱). ...
- ubuntu虚拟机终端(terminal)打不开
最近想用cmake-gui编译opencv,发现虚拟机上终端(terminal)打不开,点图标也打不开,ctrl+alt+t也没反应. 然后百度了一下ctrl+alt+F1~F6可以打开终端,我试了一 ...
- Linux 下的分屏利器-tmux安装、原理及使用
完整的 tmux 命令可以参考 tmux 常用命令 Tmux 快捷键 & 速查表 Linux 下的分屏利器 - tmux 有时候相关操作,开多个终端切来切去的挺麻烦,这时可以在一个终端里分屏. ...
最新文章
- 强化学习之父--David Sliver最新演讲内容!
- 2021年春季学期-信号与系统-第十次作业参考答案-第五小题
- inject 响应式_vue 的 provide 和 inject 依赖注入与 $parent
- 教你用U盘安装Ubuntu
- 签入VSS中遇到UTF-8问题
- 【HRS项目】Axure兴许问题解决---与SVN结合
- [js] for in 和 for of 的区别?
- 将WORD文档中整篇文章的自动编号消除,但原序号不变
- 美国下注15亿美元重点搞芯片!电子复兴5年计划首批入围项目曝光
- 【狂神说Redis】5 事务
- Java 安装包下载地址
- input输入框自定义历史记录
- 2022东北四省赛 F. Tree Path (树剖 + 线段树维护堆)
- 移动端可以查看的设计APP,推荐给大家
- 运动生理学:同骨骼肌相比,心肌细胞的收缩特点是什么?
- ★【STL】报表统计
- 两台电脑怎么快速互传大量文件
- 日本电影《百二三高地》-给我的震撼和启示
- Flask 推理MXnet 模型时显存泄漏
- strcat字符串拼接函数