在通过ssh方式远程连接Linux系统进行操作时,如果关闭了会话窗口那么所执行的操作命令也会立即中断。
Tmux终端复用器,可以解决网络连接异常造成的会话中断问题,并可以同时控制多个远程终端窗口。
1、会话恢复:即使网络中断也能让会话恢复且使用户不丢失对远程会话的控制
2、多窗口:每个终端窗口内执行过的命令记录都被分别隔离保存,当再次使用时仍然可以看到之 前的操作记录
3、会话共享:当多用户同时登录远程服务器时,可以使用会话共享功能让各用户之间所输入的信 息共享
注意:在rhel8系统中默认没有安装Tmux服务程序,需要配置软件仓库进行安装
安装命令使用以下两种均可,推荐在rhel8中使用dnf命令操作:
yum install Tmux -y
dnf install Tmux -y
创建一个会话窗口:
tmux new -s 会话名称
将会话隐藏到后台:
tmux detach
查询后台会话:
tmux ls
恢复后台会话:
tmux attach -t 会话名称
将一个会话窗口进行水平分割(分割为上下两个窗格):
tmux split-window
将一个会话窗口进行垂直分割(分割为左右两个窗格):
tmux split-window -h