要让 crontab 每小时触发一次,能够应用以下格局:
0 * * * * /path/to/command
这个 crontab 示意,在每个小时的 0 分钟执行一次 /path/to/command 命令。这个表达式的五个星号别离示意:
* * * * *
| | | | |
| | | | ----- Day of the Week (0 - 6) (Sunday is 0 or 7)
| | | ------- Month (1 - 12)
| | --------- Day of the Month (1 - 31)
| ----------- Hour (0 - 23)
------------- Minute (0 - 59)
在这个表达式中,前四个星号能够用来指定日期和工夫的范畴,最初一个星号用于指定分钟数。因为咱们心愿每小时触发一次,所以分钟数固定为 0。
留神,如果您应用的是 systemd 而不是传统的 cron,则能够应用 systemd 的定时器来代替 crontab。在这种状况下,能够应用 systemd 的 OnCalendar 选项来设置相似于 crontab 的时间表。