screen命令:
screen是一款能够实现多窗口远程控制的开源服务程序,简单来说就是为了解决网络异常中断或为了同时控制多个远程终端
窗口而设计的程序。用户可以使用screen服务程序同时在多个远程会话中自由切换,能够实现以下功能:
会话恢复:即便网络中断,也可让会话随时恢复,确保用户不会失去对远程会话的控制。
多窗口:每个会话都是独立运行的,拥有各自独立的输入输出终端端口,终端窗口内显示过的信息也将被分开隔离保存,以便
下次使用时依然可以看到之前操作的记录。
会话共享:当多个用户同时登录到远程服务器时,便可以使用会话共享功能让用户之间的输入输出信息共享。
安装screen命令:
我使用的是ubuntu系统,之前自己已经安装过screen,使用命令sudo apt install screen
在RHEL系统里面则搭建好yum仓库进行安装即可,使用命令yum install screen -y即可
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/442d5ab58f485b2de6f4e9d9c0ccb82a.png)
管理远程会话:
screen命令能做的事情特别多:可以用-S参数创建会话窗口,用-d参数将指定会话进行离线处理,用-r参数恢复指定会话
用-x参数一次性恢复所有的会话,用-ls参数显示当前已有的会话,以及用-wipe参数把目前无法使用的会话删除等。
下面创建一个会话窗口,注意在命令敲下的瞬间,