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下的基本使用方法及一些常用的配置。通过掌握这些基本技能,你可以更有效地管理和控制你的终端会话。