​ GNU Screen一款由GNU计划开发的用于命令行终端切换的软件,可以当做窗口管理器的命令行界面版本。只要Screen本身没有被终止,在其内部运行的会话都可以恢复,特别适合执行一些运行时间长的任务。

​ 执行如下命令,创建screen窗口。

screen -S [$Name]

​ 执行如下命令,列出screen窗口。

screen -ls

​ 当需要运行脚本、执行程序时,在命令前添加screen即可。

​ 同时按Ctrl+a+d键,就可以退出SSH登录,但不会影响screen程序的运行。

​ 需要继续工作时,登录实例,然后执行如下命令,恢复会话即可。

screen -r -d id