要让 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 的时间表。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net