没有理想的人不伤心

学会使用 tmux 终端多路复用

2024/05/16
1
0

image.png

tmux 终端多路复用

tmux 是一个在终端运行的程序,允许多个其他终端程序在其中运行。tmux 内的每个程序都有自己的终端,由 tmux 管理,可以从运行 tmux 的单个终端访问这些程序–这叫多路复用,tmux 就是一个终端多路复用器。

tmux 的所有状态都保存在一个名为 tmux 服务器的主进程中,管理着 tmux 内运行的所有程序

https://www.51cto.com/article/664989.html

session 会话:

每一个会话都有一个或多个 window 窗格,任意数量的 tmux 也许连接相同的一个会话,一个会话中可以有很多的窗格,当所有会话 killed,tmux 就退出

创建会话 tmux

创建窗口 CTRL+b c

切换窗口:

上一个 CTRL+b p

下一个** CTRL+b n**

指定窗口** CTRL+b 数字**

列出所有会话、窗口** CTRL+b w**

相邻 ** CTRL+b l(小写 L)**

关闭窗口 CTRL+b &


创建窗格:

左右分屏 CTRL+b %

上下分屏 CTRL+b”

切换窗格:

CTRL+b o

**CTRL+b **Up|Down|Left|Right

CTRL+b q 然后选择数字

重新布局 CTRL+b space(空格键)

最大化当前窗格,再按一次后恢复 **CTRL+b z **

关闭窗格 CTRL+b x

向上翻页:CTRL+b [ 进入翻页模式,q 退出