我们经常会碰到这样的问题,用ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?
Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。
Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。
方法:
1、查看YUM源上是否有screen安装包
# yum list screen*

2、安装screen
# yum install screen

3、安装后,打印帮助信息,可初步了解screen的功能
#screen -h
