Tmux
终端多路复用器:它允许从单个屏幕创建、访问和控制多个终端。可以从屏幕分离并继续在后台运行
,然后重新连接
Tmux 安装
https://github.com/tmux/tmux/wiki/Installing
apt install tmux
dnf install tmux
yum install tmux
Tmux 使用
https://www.ruanyifeng.com/blog/2019/10/tmux.html
tmux #创建,默认编号 0 1 2 增加
tmux new -s <session-name> #创建,指定名称
tmux ls #列表
tmux detach #分离(最小化),终端快捷键 Ctrl+b,d
tmux attach -t 0 #接入会话编号(最大化)
tmux attach -t <session-name> #接入回话名称(最大化)
tmux kill-session -t 0 #关闭会话,终端快捷键 Ctrl+b,x
tmux switch -t 0 #切换会话,终端快捷键 Ctrl+b,s
tmux split-window #划分上下两个窗格
tmux split-window -h #划分左右两个窗格
tmux select-pane -U|-D|-L|-R #光标切换到上下左右方窗格
tmux swap-pane -U|-D #当前窗格上下移
# 终端快捷键
Ctrl+b !:将当前窗格拆分为一个独立窗口。
Ctrl+b z:当前窗格全屏显示,再使用一次会变回原来大小。
Ctrl+b q:显示窗格编号。
migrate2rocky
https://github.com/rocky-linux/rocky-tools/tree/main/migrate2rocky
# 先下载工具包
git clone https://github.com/rocky-linux/rocky-tools.git
cd rocky-tools/migrate2rocky && chmod +x migrate2rocky.sh
# 执行帮助,开始转换 ./migrate2rocky.sh -r
./migrate2rocky.sh -h
# 转换结束需要 reboot 重启