CRON:0 * */3 * * ?
时间: 2023-12-04 08:41:17 浏览: 46
这个CRON表达式表示每隔3天的每个小时的0分执行一次任务。其中第一个*表示秒,因为我们不需要精确到秒,所以用0代替;第二个*表示分钟,因为我们需要每个小时的0分执行,所以用0代替;/3表示每隔3天执行一次;第四个*表示月份,因为我们不需要指定月份,所以用*代替;第五个*表示星期几,因为我们不需要指定星期几,所以用*代替;第六个?表示不指定具体的某一天。因此,这个CRON表达式的含义是:每隔3天的每个小时的0分执行一次任务。
相关问题
cron的用法:* */3 * * *啥含义
cron是一种用于在特定时间间隔内定期执行任务的工具。它通常在Linux和类Unix系统上使用,可以通过crontab命令进行配置。
在你提供的例子中,"* */3 * * *" 是一个cron表达式,用来指定任务的执行时间。这个表达式的含义如下:
- 第一个 * 表示分钟,取值范围为0-59,此处为任意分钟。
- 第二个 */3 表示小时,取值范围为0-23,每3小时执行一次。
- 第三个 * 表示日期,取值范围为1-31,此处为任意日期。
- 第四个 * 表示月份,取值范围为1-12,此处为任意月份。
- 第五个 * 表示星期几,取值范围为0-7(其中0和7都表示星期日),此处为任意星期几。
综合起来,"* */3 * * *" 表示在每天的每3个小时执行一次任务。
0 * * 1/15 * ?
"0 * * 1/15 * ?"是一个cron表达式,表示每个月的第1天开始,每隔15天的每个小时的第0分钟执行一次任务。具体来说,它将在每个月的1号、16号、31号的每个小时的第0分钟执行任务。<span class="em">1</span><span class="em">2</span><span class="em">3</span>