### 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 #创建,指定名称 tmux ls #列表 tmux detach #分离(最小化),终端快捷键 Ctrl+b,d tmux attach -t 0 #接入会话编号(最大化) tmux attach -t #接入回话名称(最大化) 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 重启 ```