使用 Screen 命令避免长时间作业任务的中断

使用 Screen 命令避免长时间作业任务的中断

执行 Screen 命令,可以避免远程连接服务器运行系统备份、scp传输、编译安装等长时间才能完成的任务时,因网络突然掉线或者关掉窗口导致任务中断。

安装Screen

动图演示

使用 Screen 命令避免长时间作业任务的中断

安装状态

which screen

执行如上命令,如果没有任何结果返回,说明你的linux系统并没有安装 Screen

开始安装

#CentOS系统
yum install screen

#Debian和Ubuntu系统
apt-get install screen

根据自己系统种类,选择其中一种命令执行,为服务器安装 Screen

使用方法

运行Screen

假设我们要为服务器执行一个长久安装编译任务,通过 Xshell 等软件连接服务器,执行如下命令,开启一个名为 wangejiba 的窗口,然后在执行你需要的编译任务。

screen -S wangejiba

恢复连接

如果任务还在执行,但是网络掉线了或自己以外关闭了Xshell 窗口,可以重新连接服务器,执行如下命令重新打开刚才的安装进程

screen -r wangejiba

高级使用

以上是一个基础用法,更为详细的方法可以参考以下教程:

  • CentOS下screen 命令详解:https://www.cnblogs.com/webnote/p/5749675.html
  • screen命令总结:https://www.cnblogs.com/anyux/p/9189733.html
  • Linux之screen命令使用技巧:http://blog.51cto.com/4081735/2093492

相关推荐

Debian 9 快捷开启TCP BBR 加速功能

Debian 9 快捷开启TCP BBR 加速功能

Debian9 系统默认的是编译了 TCP BBR 的 4.9版内核,所以采用了Debian9系统的服务器可以不用进行繁琐的安装,仅通过几条简单的参数命令就能开启BBR加速。

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

微信扫一扫,分享到朋友圈

使用 Screen 命令避免长时间作业任务的中断