Tmux---Linux终端复用器
· 阅读需 9 分钟

在我们通过SSH远程到服务器上时候,可能会遇到正在运行命令,但是连接突然中断了,或者因为某些原因我们必须断开连接。但是我们想要命令在断开连接之后还能继续运行,并且在我们恢复连接之后还可以继续查看运行的输出,这个时候我们就可以通过终端复用器 --- tmux来实现。
基本概念
-
Session:一个 tmux 实例,承载所有内容
-
Window:类似浏览器 Tab
-
Pane:窗口内的分屏
SSH的断开和恢复都是通过Session来实现的,每个Session可以包含多个Window,每个Window中可以通过多个Pane来实现分屏。
安装tmux
Debian / Ubuntu 系列
sudo apt update
sudo apt install -y tmux
CentOS 7 / Rocky 8+
sudo yum install -y tmux
或在新系统上:
sudo dnf install -y tmux
