Kur*_*ama 2 cron scheduling ubuntu
我有一个 cron 任务:
$ crontab -l
*/180 * * * * /my_script.py
Run Code Online (Sandbox Code Playgroud)
出于某种原因,正如我从 /var/log/syslog 中看到的,它每小时执行一次,而不是每 3 小时执行一次。这是为什么?
我猜它会在当前分钟是 180 的倍数时触发,即在小时(0 分钟)。我会尝试
0 */3 * * * * my_script.py
Run Code Online (Sandbox Code Playgroud)
反而。(有趣的是,man 5 crontab当您指定一个不划分小时/分钟/天数的步骤时会发生什么,有点沉默,但我想*/17与0,17,34,51.)