linux操作系统 - tmux 命令图文教程

tmux是一个终端多路复用器,用于在一个窗口中管理多个终端会话。文章介绍了tmux的安装方法,包括Ubuntu、CentOS和Mac系统,以及如何启动tmux、切分窗口、切换光标位置、关闭子窗口和进行翻页查看历史log的操作。这些功能有助于提升命令行工作的效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.tmux简介

1.1.tmux概念

1.2.tmux 安装

2.tmux启动

3.切分窗口

4.切换光标位置

5.关闭子窗口

6.tmux翻页


1.tmux简介

1.1.tmux概念

        tmux是一个终端复用器,它允许你在一个终端窗口中同时运行多个终端会话。tmux的名字是"终端多路复用器"(Terminal Multiplexer)的缩写。它的主要作用是帮助用户管理和组织终端会话,以提高工作效率和便捷性。

1.2.tmux 安装

# Ubuntu or Debian
sudo apt-get install tmux

# CentOS or Fedora
sudo yum install tmux

# Mac
brew install tmux

    博主是ubuntu 20.04系统,用的是第一条指令,其他系统同理,安装信息如下图所示:

2.tmux启动

        terminal输入:tmux,进入tmux窗口。进入tmux界面之后会要求输入账户密码,输入完密码即可使用tmux相关命令管理终端。

3.切分窗口

        切分窗口可以帮助我们在一个terminal里面切分多个小窗口,在多个小窗口执行不同的命令。譬如一个小窗口编译代码,一个小窗口执行仿真,一个小窗口文本编辑等。

左右切分窗口:ctrl + b进入编辑模式,然后输入%;

上下切分窗口:ctrl + b进入编辑模式,然后输入";

        切分窗口操作可以多次使用,譬如先左右切分窗口,然后在右边接着再上下切分窗口,如下图所示:

4.切换光标位置

        一个terminal被切分成多个窗口后,可以输入ctrl + b进入编辑模式,然后用键盘↑ ↓ ← →控制光标位置

5.关闭子窗口

        终端输入ctrl + d,删除当前光标所在窗口,通常配合切分窗口使用。

6.tmux翻页

        在tmux界面打开的窗口以及子窗口,当我们想查看terminal输出的程序运行log时,没法直接通过鼠标滚轮或者小键盘上下左右查看历史log,需要通过命令实现。

终端输入ctrl + b进入编辑模式,再输入 [ 便可进入查看模式

在查看模式下不可在终端输入命令,按下q即可退出查看模式

        如下图所示,进入查看模式后,terminal右上角会出现序号字样,代表当前所在行和总行数,注意在查看模式只能看历史log,不能输入终端命令,需要按q退出查看模式才可输入终端命令。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不吃葱的酸菜鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值