【系统运维】后台作业管理工具screen使用教程

TangLu 未命名 2023-07-19 16466 0

一、screen工具介绍

使用screen可以让任务保持在后台运行,不会因为用户终端退出或者网络故障导致正在运行的命令被中断,比nohup更强大。比如需要编译一个工具或者备份一个庞大的数据库,耗时会非常长,这个时候如果让命令在前端运行就会存在中断风险,这个时候就可以使用screen了


二、screen安装与使用

1、安装screen

安装过程是很简单的,直接使用yum即可,这个软件名字就叫做screen,安装好了后可以用rpm -q来查询是否安装成功

yum install screen -y


2、使用screen创建会话作业

使用screen命令不接任何参数的话会为当前会话创建一个作业,使screen -S 为会话自定义一个名字方便管理

screen -S my_project


3、查看后台会话作业

使用screen -ls命令可以查看后台是否有screen产生的会话

screen -ls


4、返回后台作业

使用screen -r可以直接恢复单一回话, 加上会话名可以恢复指定会话

screen -r my_project


5、结束后台作业

screen -S my_project -X quit


评论