Linux命令:Screen让长时间作业任务不中断

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

安装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

暂无评论

相关推荐

Linux命令:sudo -i 切换到 root 用户权限

Linux命令:sudo -i 切换到 root 用户权限

从谷歌云等云服务商的后台连接服务器,通常不是 root 用户权限,导致有些命令无法执行。 切换root用户 为此,我们可以先通过 sudo -i 切换到 root 用户,然后再执行其它命令。 sudo -i 修改root密码 此外,切换 ...

linux服务器入门使用教程

linux服务器入门使用教程

制作一个网站或者搭建某种代理工具,无论目的是什么,对一直使用Windows或OS X桌面系统的我们,在初次接触 linux、ECS、VPS、脚本和命令时,对这些概念一片茫然。 虫子虽然目前连门都没入,但经过最近几年折腾“ ...

Linux命令:CentOS系统开启BBR加速教程

Linux命令:CentOS系统开启BBR加速教程

TCP BBR 拥塞控制算法是 Google开源的一个项目,可以充分发挥服务器的带宽,虫子实测同一个服务器,开启与否BBR加速,网速的能相差好几倍!目前该算法已经并提交到了 Linux 内核,从 Linux 4.9 开始已经默认安装 ...

Linux命令:查找占用磁盘体积最大的10个文件

Linux命令:查找占用磁盘体积最大的10个文件

虫子有个服务器,没多久磁盘空间就被撑爆了,为了定位问题,我需要查找服务器中占用体积最大文件。 像df、du 或 ncdu 这些命令只会显示当前目录的文件,并不会显示整个系统范围的文件。经过查找,看到了网友分享 ...

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

Linux命令:Screen让长时间作业任务不中断