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

发布时间:2022-02-10 14:45:27 作者:iii
来源:亿速云 阅读:123

今天小编给大家分享一下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底部栏显示:

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

tmux 基础知识

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

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

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

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

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

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

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

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

脱离和附加

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

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

tmux attach-session

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

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

tmux list-sessions

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

推荐阅读:
  1. 使用linux的tmux命令终端复用软件
  2. 怎么使用tmux和Git自定义我的Linux终端

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux tmux

上一篇:Linux的chage命令如何使用

下一篇:JDBC怎么获取数据库连接

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》