0x04-2 RHEL linux 计划任务服务程序

计划任务分为一次性计划任务与长期性计划任务,大家可以按照如下方式理解。

一次性计划任务:今晚11点30分开启网站服务。

长期性计划任务:每周一的凌晨3点25分把/home/wwwroot目录打包备份为backup.tar.gz。

次性计划任务只执行一次,一般用于满足临时的工作需求。我们可以用at命令实现这种功能,只需要写成“at 时间”的形式就可以。如果想要查看已设置好但还未执行的一次性计划任务,可以使用“at -l”命令;要想将其删除,可以用“atrm 任务序号”。

[root@pantao ~]# at 18:00
at> reboot<EOT>
job 2 at Mon Nov 19 18:00:00 2018 #输入完以后ctrl+D
[root@pantao ~]# at -l
2       Mon Nov 19 18:00:00 2018 a root
[root@pantao ~]#
如果需要取消一次性的计划任务可以删除,atrm [编号](at -l查看)
[root@pantao ~]# atrm 2 [root@pantao ~]# at -l

 

长期计划任务

crond 服务名称 

crontab 配置工具

如果我们希望Linux系统能够周期性地、有规律地执行某些具体的任务,那么Linux系统中默认启用的crond服务简直再适合不过了。

创建、编辑计划任务的命令为“crontab -e”

查看当前计划任务的命令为“crontab -l”

删除某条计划任务的命令为“crontab -r”

另外,如果您是以管理员的身份登录的系统,还可以在crontab命令中加上-u参数来编辑他人的计划任务。

 

posted @ 2018-11-18 19:55  Admpt  阅读(145)  评论(0)    收藏  举报