乐趣区

关于linux:crontab-每小时触发一次

要让 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 的时间表。

退出移动版