什么是 Tmux:初学者指南

最后更新: 25/09/2024

TMUX

有一个命令行工具可以高效管理多个会话,在 Unix 环境中非常流行,例如 Linux 或 macOS。在这篇文章中我们将解释 什么是 Tmux。对初学者有用的小指南。

Tmux 是 的缩写 终端多路复用器。当我们谈论终端时,多路复用器的定义是允许用户 在单个终端内管理多个虚拟会话。工作时特别实用的资源 与远程服务器或需要在不同窗口中同时执行多个命令时。

什么是 Tmux?

作为一个优秀的终端复用器,Tmux 允许我们 将单个终端会话拆分为多个子窗口或窗格 在终端窗口本身内。这样,我们就可以 分配每个小窗口来运行不同的程序或会话 . 至少,这是其创造者的目标, 尼古拉斯·马里奥特, 当它于 2007 年推出该多路复用器的第一个版本时。

TMUX
什么是 Tmux

另一个有趣的方面是它允许我们 随时断开并重新连接到会话 而不中断正在运行的进程。这在处理远程连接或长期任务时非常方便。

这些功能使 Tmux 软件特别适合某些类型的任务。例如,这些:

  • 远程服务器的开发。
  • 自动化和监控任务。
  • 高效组织多任务工作。
独家内容 - 点击这里  玩 True Skate 需要什么?

使用 Tmux 最常见的方法是 创建多个独立会话。 (一个用于开发,另一个用于监控,其他用于管理服务器等),我们可以从同一个监视器舒适地进行管理,能够随时轻松地从一个会话跳转到另一个会话。

如何安装 Tmux

安装tmux

现在我们知道了 Tmux 是什么,让我们看看如何将它安装到我们的计算机上。在 macOS 或 Linux 等基于 Unix 的操作系统上安装 Tmux 非常简单。我们解释如下:

在macOS上

要在 macOS Tmux 上安装 Tmux,我们使用包管理器 家酿。这些是我们必须在终端中使用的命令:

  1. 安装自制软件: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. 安装TMUX: 酿造安装tmux
  3. 验证安装: tmux-V

在Linux上

如果是基于Arch Linux的系统,可以安装Tmux 来自官方 Arch 存储库。 方法更简单:

  • 第1步:我们打开一个终端。
  • 第 2 步:我们使用包管理器安装 Tmux 吃豆人:

在窗户上

是的,也可以在 Windows 上安装 Tmux,尽管在这种情况下,过程稍微复杂一些:

  1. 第一步是 安装 WSL(Linux的Windows子系统)。为此,请以管理员身份打开 PowerShell 并运行此命令:wsl –安装
  2. 然后 我们在 WSL 中打开 Linux 发行版 我们按照说明进行操作。我们需要的命令是这些:
    • sudo apt update
    • sudo apt安装tmux
  3. 最后,要开始使用 Tmux,我们执行以下命令: TMUX

如何使用 Tmux

要开始使用 Tmux,您必须首先了解您的组织是什么样的。每个公开会议包括 一组窗口。这些窗口中的每一个都相当于 终端,因此单个会话可以有多个窗口。最后,窗户还可以分为面板。

独家内容 - 点击这里  CSR2秘籍

什么是 tmux

允许我们更快地使用 Tmux 的一个功能是可以使用不同的 键盘快捷键。 这些是最常见和有用的:

  • Tmux 前缀: Ctrl+b
  • 创建新窗口: Ctrl + b,然后 c
  • 分割窗口(水平): Ctrl + b,然后 «
  • 分割窗口(垂直): Ctrl + b,然后 %
  • 在面板之间移动: Ctrl + b,然后我们使用箭头。
  • 断开会话: Ctrl + b,然后是 d
  • 重新连接会话: tmux 连接
  • 关闭面板或窗口: 退出或 Ctrl + d

除此之外,Tmux 还为我们提供了有趣的 定制选项。这可以通过创建一个配置文件来实现,每个用户都可以根据自己的品味和偏好向该文件添加代码。

要创建此文件,您必须执行以下命令: sudo touch ~/.tmux.conf

要添加配置代码,我们必须使用文本编辑器打开文件并输入我们需要的设置。他们就在那里 一些例子 我们可以使用:

更改默认前缀

如果我们想要 Ctrl+a 而不是 Ctrl+b,我们会编写以下内容:

# 将前缀从“Ctrl+B”更改为“Ctrl+A”

解绑Cb

设置选项 -g 前缀 Ca

绑定密钥 Ca 发送前缀

使用鼠标模式

放弃默认快捷键并使用鼠标移动窗口和面板。命令是:

设置-g 鼠标打开

更改面板背景颜色

如果您想将背景从黑色(默认)更改为白色,可以使用以下命令:

设置-g 窗口活动样式 bg=white

您会在网上找到更多此类技巧 TMUX 备忘单.

独家内容 - 点击这里  Amazon Locker的工作方式

总而言之,我们在这里解释的所有内容都有助于我们总结什么是 Tmux:一个非常强大且实用的工具,特别是对于开发人员和系统管理员而言。一般来说,对于任何需要的用户 使用多个终端和同步进程高效工作。