anacron任务:

  是cron服务的扩展,配合cron服务一起使用,当系统断电或者宕机,错过任务执行的时间时,系统启动后它会再次执行未执行的
任务。

配置文件:/etc/anacrontab

#period in days     delay in minutes   job-identifier   command
命令执行的频率(天数)   延迟时间(分钟)     任务描述          要执行的命令
1                      5               cron.daily        nice        run-parts /etc/cron.daily
7                      25              cron.weekly       nice        run-parts /etc/cron.weekly
@monthly               45              cron.monthly      nice        run-parts /etc/cron.monthly


说明:对于每个计划任务,anacrontab先判断period(执行频率)期间内是否被执行了,如果没执行则等待delay(延迟  
),再次执行该任务。

一般情况下该文件不用修改,知道原理就可以。

总结:

如果你有很多任务需要每天|周|月重复执行,并且希望系统能自动把漏掉的任务补回来,那么你可以将你的脚本放在系统响 
应的目录下面/etc/cron.{d{daily,weekly,monthly},并赋予可执行权限。