2.4--Linux系统延时任务及定时任务

2.4--Linux系统延时任务及定时任务,第1张

 #系统延时任务

 

 

 

 

 

 #系统定时任务(用户级)

第一段:代表分钟00-59(00也可以是0)
第二段:代表小时00-23
第三段:代表日,天01-31
第四段:代表月份01-12
第五段:代表星期,周几0-7(0和7都代表星期日)

 分时日月周

如:*/2 09-17 1,15 3 5 touch file

(每个3.1日和3.15日以及三月的每周五早上9点到下午5点每隔2分钟就执行一次)

#系统定时任务的黑白名单(与延时任务at类似)

crontab的黑名单目录文件为/etc/cron.deny,此文件在系统中默认存在,在此文件中的用户不能执行crontab命令。

crontab的白名单目录文件为/etc/cron.allow,此文件在系统中默认不存在,当touch此文件出现时,普通用户则不能执行crontab命令,此时只有在白名单中的用户才能执行crontab命令,并且/etc/cron.deny(黑名单)失效。

#系统级定时任务(只有root用户可以设定系统级定时任务)

 

 另外:/etc/cron.daily|hourly|weekly|monthly/各目录里可以分别存放每天|小时|周|月要执行的脚本

 

 

 意为在这个目录下的东西生命周期为5s,执行clean命令后过了生命周期的就会被清理掉

 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/787528.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-05
下一篇2022-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存