在 CentOS/RHEL 系统上安装 tmux
在 CentOS/RHEL 系统上安装 tmux
更新包列表:
1
sudo yum update
安装 tmux:
1
sudo yum install tmux
在 Ubuntu/Debian 系统上安装 tmux
更新包列表:
1
sudo apt-get update
安装 tmux:
1
sudo apt-get install tmux
验证安装
安装完成后,您可以运行以下命令来验证 tmux
是否安装成功:
1 | tmux -V |
这将显示 tmux
的版本信息,确认安装成功。
使用 tmux
安装完成后,您可以运行 tmux
命令来启动一个新的 tmux 会话:
1 | tmux |
基本命令
启动新的 tmux 会话:
1
tmux
启动新的命名会话:
1
tmux new -s mysession
列出所有会话:
1
tmux ls
附加到现有会话:
1
tmux attach -t mysession
从会话中分离(在 tmux 会话中按下
Ctrl+b
然后按d
):1
Ctrl+b d
终止会话:
1
tmux kill-session -t mysession
窗口管理
创建新窗口(在 tmux 会话中按下
Ctrl+b
然后按c
):1
Ctrl+b c
切换到下一个窗口(在 tmux 会话中按下
Ctrl+b
然后按n
):bash
复制
1
Ctrl+b n
切换到上一个窗口(在 tmux 会话中按下
Ctrl+b
然后按p
):bash
复制
1
Ctrl+b p
列出所有窗口(在 tmux 会话中按下
Ctrl+b
然后按w
):bash
复制
1
Ctrl+b w
重命名当前窗口(在 tmux 会话中按下
Ctrl+b
然后按,
):bash
复制
1
Ctrl+b ,
面板管理
垂直分割面板(在 tmux 会话中按下
Ctrl+b
然后按%
):bash
复制
1
Ctrl+b %
水平分割面板(在 tmux 会话中按下
Ctrl+b
然后按"
):bash
复制
1
Ctrl+b "
切换到下一个面板(在 tmux 会话中按下
Ctrl+b
然后按o
):bash
复制
1
Ctrl+b o
关闭当前面板(在 tmux 会话中按下
Ctrl+b
然后按x
):bash
复制
1
Ctrl+b x
最大化/恢复当前面板(在 tmux 会话中按下
Ctrl+b
然后按z
):bash
复制
1
Ctrl+b z
其他常用命令
显示时间(在 tmux 会话中按下
Ctrl+b
然后按t
):bash
复制
1
Ctrl+b t
进入复制模式(在 tmux 会话中按下
Ctrl+b
然后按[
):bash
复制
1
Ctrl+b [
粘贴复制的内容(在 tmux 会话中按下
Ctrl+b
然后按]
):bash
复制
1
Ctrl+b ]