Tmux——超越screen的终端工具

  • 时间:2025-10-29 19:36 作者: 来源: 阅读:0
  • 扫一扫,手机访问
摘要:我们都知道,远程会话如果连接中断了,当前的进程任务也会中断,虽然说可以把任务放在后台,但显示不是很直观。以前 linux 系统常带的终端工具 screen,我们今天介绍比 screen 更强劲的工具 tmux. 相比 screen,它有更细粒度的窗口和面板管理,丰富的插件,以及可以自定义一些参数。tmux 的一些概念 session, window , pa

我们都知道,远程会话如果连接中断了,当前的进程任务也会中断,虽然说可以把任务放在后台,但显示不是很直观。以前 linux 系统常带的终端工具 screen,我们今天介绍比 screen 更强劲的工具 tmux. 相比 screen,它有更细粒度的窗口和面板管理,丰富的插件,以及可以自定义一些参数

tmux 的一些概念 session, window , pane,通俗理解,就是 session 包括 window ,windows 包括 pane。

Tmux——超越screen的终端工具


接下来,我们第一安装 tmux,tmux 系统一般不是默认的安装的。

在 centos 下 yum install tmux -y

在 ubuntu 下 apt-get install tmux -y


接下来,针对 session, window , pane,看看分别有哪些操作

对 session 的操作:

新建 session

tmux
默认是通过数字编号来命令的,要命名的话 ,我们可以使用如下的命令:

tmux new -s

离开 session

tmux detach

查看 session

tmux ls

可以看到类似如下的输出

0: 1 windows (created Thu Dec 21 15:10:31 2023)

重新进入 session

列如上门的 0 号 session,可以用以下命令进入 tmux attach -t 0

关闭 session tmux kill-session -t 0

切换 session tmux switch -t


对window 相关操作

创建窗口

有时候一个窗口不够用,需要重新创建一个窗口: tmux new-window -n test 创建 test 窗口

切换窗口

tmux select-window -t test

关闭窗口

tmux kill-window -t test


pane 相关操作

pane是 tmux 很重大的功能,什么是 window,直接上图

Tmux——超越screen的终端工具


切割窗格

tmux split-window

切换窗格

tmux select-pane -U 其余移动参数可以通过 tmux select-pane /?查找

窗格交换

tmux swap-pane -U 其余交换方式可以通过 tmux swap-pane /?查找

关闭窗口 一般使用快捷键 ctrl + b x


tmux可以通过配置文件.tmux.conf进行个性化配置

通过以上对tmux的介绍,大家应该有了一个感性的认识。总结起来:tmux 和 screen 都是在 Linux 系统中使用的终端复用工具,它们的主要功能是允许用户在一个终端窗口中同时运行多个会话,并在这些会话之间进行切换。tmux 相对于 screen 来说,提供了更丰富的配置选项和定制性,支持更细粒度的窗口和面板管理,具有更丰富的插件和扩展支持。

  • 全部评论(0)
上一篇:linux日常小技巧
下一篇:Linux screen 命令
最新发布的资讯信息
【系统环境|】在Qt中如何设置窗体的背景图片(2025-10-29 20:27)
【系统环境|】无声无名 | 杨·罗威斯终身回顾展(2025-10-29 20:26)
【系统环境|】从零开始学Qt(22):QSS详解(3)- 盒子模型(2025-10-29 20:25)
【系统环境|】Quarkus vs Spring Boot 集成 RabbitMQ 谁更香?(2025-10-29 20:24)
【系统环境|】RabbitMQ相关概念及代码示例(2025-10-29 20:24)
【系统环境|】Spring Boot + RabbitMQ:轻松掌握五种基本工作模式(2025-10-29 20:23)
【系统环境|】一篇文章带你彻底玩转-RabbitMQ(2025-10-29 20:22)
【系统环境|】私有云平台搭建——史上最详细(2025-10-29 20:21)
【系统环境|】RabbitMQ最全详解(万字图文总结)(2025-10-29 20:20)
【系统环境|】.Net/C#全网最火RabbitMQ操作【强烈推荐】(2025-10-29 20:20)
手机二维码手机访问领取大礼包
返回顶部