当前位置: 首页 > Linux

Linux系统定时任务:crontab、anacron

时间:2023-04-06 02:57:34 Linux

Linux系统定时任务:crontab、anacron1.cron服务1.启动服务servicecronstart2。关闭服务服务cronstop3。重新启动服务服务cronrestart4。重新加载配置服务cronreload5。查看服务状态servicecronstatus2.用户定时任务1.选项-e:执行文本编辑器设置定时??任务-l:列出当前所有定时任务-r:删除当前所有定时任务(慎用)经常备份定时任务.因为r和e在键盘上是挨着的,如果按错了很有可能会删除所有的计划任务。2、crontab格式的分时日-月-周命令表示含义分时日-月-周命令编号范围0-590-231-311-120-7(0和7均表示星期日)的命令beexecuted表示特殊字符*anymoment的意思。比如第一个*表示每小时每分钟执行一次。,代表离散时间。例如08,12,16***命令表示每天8点、12点、16点执行一次——代表一个连续的时间范围。例如08-12***命令表示每天8点到12点每小时执行一次*/n其中n代表一个数字,意思是'每n个时间单位执行一次'。例如*/5****命令表示注意每五分钟执行一次。当day和week不为*时,满足其中任意一个条件,就会运行定时任务。、*/n并不是真的'每n个单位时间执行一次',详情:https://segmentfault.com/q/10...3.实例每1分钟执行一次命令*****命令执行于每小时第3、15分钟3,15****命令在上午8点到11点的第3、15分钟执行3,158-11***命令每两天执行一次Execute3,158-11*/2**命令在每周一早上8:00到11:00的第3和15分钟的第3和15分钟执行3,158-11**12个月每天早上6点到12点每3小时0分钟执行1条命令/usr/bin/backup06-12/3*12*/usr/bin/backup周一到周的每天5:00pm发送一封信给alex@domain.name017**1-5mail-s"hi"alex@domain.name