我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux怎么安装和使用终端复用器tmux

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux怎么安装和使用终端复用器tmux

今天小编给大家分享一下Linux怎么安装和使用终端复用器tmux的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

tmux 是一个可以让人们通过一个窗口操作多个会话的工具,对于经常操作 Linux 系统的同学来说,绝对是一款提升工作效率的利器。

Linux怎么安装和使用终端复用器tmux

安装并启动 tmux

tmux 应用程序的名称来源于终端(terminal)复用器(muxer)或多路复用器(multiplexer)。换句话说,它可以将您的单终端会话分成多个会话。 它管理窗口和窗格:

  1. 窗口(window)是一个单一的视图 – 也就是终端中显示的各种东西。
  2. 窗格(pane)是该视图的一部分,通常是一个终端会话。

开始前,请在系统上安装 tmux 应用程序,你需要为您的用户帐户设置 sudo 权限或使用root账户。

sudo dnf -y install tmux 【Fedora 22】sudo yum -y install tmux 【Centos或RHEL】sudo apt-get -y install tmux 【ubuntu】

运行 tmux程序:

tmux

状态栏

首先,似乎什么也没有发生,除了出现在终端的底部的状态栏: Linux怎么安装和使用终端复用器tmux底部栏显示:

  • [0] – 这是 tmux 服务器创建的第一个会话。编号从 0 开始。tmux 服务器会跟踪所有的会话确认其是否存活。
  • 0:testuser@scarlett:~ – 有关该会话的第一个窗口的信息。编号从 0 开始。这表示窗口的活动窗格中的终端归主机名 scarlett 中 testuser 用户所有。当前目录是 ~ (家目录)。
  • * – 显示你目前在此窗口中。
  • “scarlett.internal.fri” – 你正在使用的 tmux 服务器的主机名。
  • 此外,还会显示该特定主机上的日期和时间。

当你向会话中添加更多窗口和窗格时,信息栏将随之改变。

tmux 基础知识

把你的终端窗口拉伸到最大。现在让我们尝试一些简单的命令来创建更多的窗格。默认情况下,所有的命令都以 Ctrl+b 开头。

  1. 敲 Ctrl+b, ” 水平分割当前单个窗格。 现在窗口中有两个命令行窗格,一个在顶部,一个在底部。请注意,底部的新窗格是活动窗格。
  2. 敲 Ctrl+b, % 垂直分割当前单个窗格。 现在你的窗口中有三个命令行窗格,右下角的窗格是活动窗格。
Linux怎么安装和使用终端复用器tmux

注意当前窗格周围高亮显示的边框。要浏览所有的窗格,请做以下操作:

  • 敲 Ctrl+b,然后点箭头键
  • 敲 Ctrl+b, q,数字会短暂的出现在窗格上。在这期间,你可以你想要浏览的窗格上对应的数字。

现在,尝试使用不同的窗格运行不同的命令。例如以下这样的:

  1. 在顶部窗格中使用 ls 命令显示目录内容。
  2. 在左下角的窗格中使用 vi 命令,编辑一个文本文件。
  3. 在右下角的窗格中运行 top 命令监控系统进程。

屏幕将会如下显示: Linux怎么安装和使用终端复用器tmux

到目前为止,这个示例中只是用了一个带多个窗格的窗口,你也可以在会话中运行多个窗口。

  • 为了创建一个新的窗口,请敲Ctrl+b, c 。请注意,状态栏显示当前有两个窗口正在运行。(敏锐的读者会看到上面的截图。)
  • 要移动到上一个窗口,请敲 Ctrl+b, p 。
  • 要移动到下一个窗口,请敲 Ctrl+b, n 。
  • 要立即移动到特定的窗口,请敲 Ctrl+b 然后跟上窗口编号。

如果你想知道如何关闭窗格,只需要使用 exit 、logout,或者 Ctrl+d 来退出特定的命令行 shell,一旦你关闭了窗口中的所有窗格,那么该窗口也会消失。

脱离和附加

tmux 最强大的功能之一是能够脱离和重新附加到会话。 当你脱离的时候,你可以离开你的窗口和窗格独立运行。 此外,您甚至可以完全注销系统。 然后,您可以登录到同一个系统,重新附加到 tmux 会话,查看您离开时的所有窗口和窗格。 脱离的时候你运行的命令一直保持运行状态。

为了脱离一个会话,请敲 Ctrl+b, d。然后会话消失,你重新返回到一个标准的单一 shell。如果要重新附加到会话中,使用一下命令:

tmux attach-session

当你连接到主机的网络不稳定时,这个功能就像救生员一样有用。如果连接失败,会话中的所有的进程都会继续运行。只要连接恢复了,你就可以恢复正常,就好像什么事情也没有发生一样。

如果这些功能还不够,在每个会话的顶层窗口和窗格中,你可以运行多个会话。你可以列举出这些窗口和窗格,然后通过编号或者名称把他们附加到正确的会话中:

tmux list-sessions

以上就是“Linux怎么安装和使用终端复用器tmux”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux怎么安装和使用终端复用器tmux

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux怎么安装和使用终端复用器tmux

今天小编给大家分享一下Linux怎么安装和使用终端复用器tmux的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。tmux 是一
2023-06-27

如何使用tmux和Git自定义Linux终端

这篇文章将为大家详细讲解有关如何使用tmux和Git自定义Linux终端,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。我使用 GNOME 终端,主要是因为它是我的发行版的默认设置。但是我终端内远非“默认值
2023-06-15

怎么在Linux下安装复古终端

这篇文章主要介绍“怎么在Linux下安装复古终端”,在日常操作中,相信很多人在怎么在Linux下安装复古终端问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Linux下安装复古终端”的疑惑有所帮助!接下来
2023-06-16

Linux窗口管理程序Tmux怎么安装使用

本篇内容主要讲解“Linux窗口管理程序Tmux怎么安装使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux窗口管理程序Tmux怎么安装使用”吧!介绍tmux是linux中一种管理窗口的
2023-06-16

Linux怎么安装复古终端Cool Retro Term

这篇文章主要介绍“Linux怎么安装复古终端Cool Retro Term”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux怎么安装复古终端Cool Retro Term”文章能帮助大家解决问
2023-06-28

怎么使用Tmux提高终端环境下的效率

这篇文章主要介绍“怎么使用Tmux提高终端环境下的效率”,在日常操作中,相信很多人在怎么使用Tmux提高终端环境下的效率问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用Tmux提高终端环境下的效率”的疑
2023-06-16

Linux终端神器WindTerm怎么使用

这篇文章主要介绍“Linux终端神器WindTerm怎么使用”,在日常操作中,相信很多人在Linux终端神器WindTerm怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux终端神器WindTe
2023-04-21

Linux怎么安装和使用PuTTY

本篇内容主要讲解“Linux怎么安装和使用PuTTY”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux怎么安装和使用PuTTY”吧!PuTTY是一个Telnet/SSH/rlogin/纯T
2023-06-27

Linux中怎么使用vlock锁定终端

这篇“Linux中怎么使用vlock锁定终端”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux中怎么使用vlock锁定
2023-06-27

Linux中怎么安装和使用Terminator

本篇内容介绍了“Linux中怎么安装和使用Terminator”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Terminator 是一个命令
2023-06-27

Linux中怎么安装和使用Geeknote

这篇文章主要介绍了Linux中怎么安装和使用Geeknote的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux中怎么安装和使用Geeknote文章都会有所收获,下面我们一起来看看吧。Geeknote简介:
2023-06-28

Linux上怎么安装和使用pkgsrc

这篇“Linux上怎么安装和使用pkgsrc”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux上怎么安装和使用pkgs
2023-06-27

Linux下怎么安装和使用Parallel

这篇文章主要介绍“Linux下怎么安装和使用Parallel”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下怎么安装和使用Parallel”文章能帮助大家解决问题。Parallel Pyt
2023-06-28

Linux上怎么安装和使用Docker

这篇文章主要为大家分析了Linux上怎么安装和使用Docker的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux上怎么安装和使用Docker”的知识吧
2023-06-28

Linux中怎么安装和使用ttyload

这篇文章主要讲解了“Linux中怎么安装和使用ttyload”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中怎么安装和使用ttyload”吧!ttyload是一个轻量级的实用程序,
2023-06-27

linux中CoreFreq怎么安装和使用

今天小编给大家分享一下linux中CoreFreq怎么安装和使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
2023-02-23

Linux下怎么安装和使用GitLab

这篇文章主要介绍了Linux下怎么安装和使用GitLab的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux下怎么安装和使用GitLab文章都会有所收获,下面我们一起来看看吧。安装1.配置yum源vim /
2023-06-28

Linux下怎么安装和使用Dokuwiki

这篇文章主要介绍“Linux下怎么安装和使用Dokuwiki”,在日常操作中,相信很多人在Linux下怎么安装和使用Dokuwiki问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么安装和使用Do
2023-06-27

Linux下怎么安装和使用tcping

这篇文章主要介绍“Linux下怎么安装和使用tcping”,在日常操作中,相信很多人在Linux下怎么安装和使用tcping问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么安装和使用tcping
2023-06-27

Linux终端中怎么使用Netplan连接WiFi

这篇文章主要讲解了“Linux终端中怎么使用Netplan连接WiFi”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux终端中怎么使用Netplan连接WiFi”吧!Netplan抽象
2023-06-27

编程热搜

目录