Tmux的使用和配置

来自:素雅营销研究院

头像 方知笔记
2025年01月11日 00:33

Tmux 是一个强大的终端复用工具,允许用户在一个终端窗口中创建多个会话,并在不同的会话之间切换。以下是如何在Linux上安装和使用Tmux的基本步骤:

安装 Tmux

在大多数Linux发行版上,你可以使用包管理器来安装Tmux。例如,对于Ubuntu或Debian,可以使用apt-get:

sudo apt-get update  
sudo apt-get install tmux  

对于CentOS或RHEL,使用yum:

sudo yum install tmux  

安装完成后,你可以通过输入 tmux 来启动Tmux。

基本使用

当你首次运行 tmux 命令时,你会注意到终端的变化不大。这是因为你已经进入了Tmux的一个”会话”(Session)。默认情况下,只有一个”窗口”(Window)和一个”窗格”(Pane)。你可以通过快捷键来控制Tmux。

切换会话

  • Ctrl + b, d:将当前会话分离,但并不关闭它。你可以稍后重新连接。
  • Ctrl + b, s:列出所有会话。
  • Ctrl + b, attach:重新连接到一个已存在的会话。

管理窗口和窗格

  • Ctrl + b, c:创建一个新的窗口。
  • Ctrl + b, p 或箭头键:在现有的窗口之间切换。
  • Ctrl + b, %:将当前窗口分割为上下两个窗格。
  • Ctrl + b, ":将当前窗口分割为左右两个窗格。
  • Ctrl + b, q:关闭或退出当前的窗格。

常用配置

Tmux的配置文件通常位于 ~/.tmux.conf。如果文件不存在,你可以创建一个。以下是一些有用的配置示例。

# 设置前缀键为 Control + a,而不是默认的 Control + b  
unbind C-b  
set -g prefix C-a  
bind C-a send-prefix  
  
# 启用鼠标支持  
set -g mouse on  
  
# 设置状态栏样式  
set -g status-bg colour=black  
set -g status-fg colour=white  

你可以编辑这个文件以定制你的Tmux环境。每当你修改了配置文件后,你需要重启Tmux或者使用 tmux source-file ~/.tmux.conf 来使更改生效。

以上就是Tmux在Linux下的基本使用方法及一些常用的配置。通过掌握这些基本技能,你可以更有效地管理和控制你的终端会话。