crontab定时任务笔记

2022-05-30  本文已影响0人  TsengYUen

*(分钟) *(小时) *(天) *(月) *(周) sh xxx.sh


时间特殊符号  特殊符号含义

*(星号)        代表任何时间。比如第一个"*"就代表一小时种每分钟都执行一次的意思。

,(逗号)         代表不连续的时间。比如"0 8,12,16***命令"就代表在每天的 8 点 0 分、12 点 0 分、16 点 0 分都执行一次命令。

-(中杠)         代表连续的时间范围。比如"0 5 ** 1-6命令",代表在周一到周六的凌晨 5 点 0 分执行命令。

/(正斜线)      代表每隔多久执行一次。比如"*/10****命令",代表每隔 10 分钟就执行一次命令。


每分钟执行 */1 * * * * 

每小时 0 */1 * * *

每天 0 0 * * *

每周 0 0 * * 0

每月 0 0 1 * *

每年执行 0 0 1 1 *

每小时的第3和第15分钟执行 3,15 * * * *

在上午8点到11点的第3和第15分钟执行 3,15 8-11 * * * 

每隔两天的上午8点到11点的第3和第15分钟执行 3,15 8-11 */2 * *

每个星期一的上午8点到11点的第3和第15分钟执行 3,15 8-11 * * 1

每月每天的 0 点 20 分, 2 点 20 分, 4 点 20 分....执行 20 0-23/2 * * *

每天7:30执行 30 7 * * *

每月1号和15号执行 0 0 1,15 * *

每小时的第一分钟执行 1 * * * *

每月的1、11、21、31日的6:30执行 30 6 */10 * *

参考:

https://www.zhangshilong.cn/work/122156.html

https://segmentfault.com/a/1190000014806494

上一篇 下一篇

猜你喜欢

热点阅读