如何在每天的特定时间运行 cron 作业?

如何在每天的特定时间运行 cron 作业?

我需要在 crontab 中写入什么才能每天下午 3 点执行脚本?

答案1

您正在寻找类似这样的内容(通过 crontab -e):

0 15 * * * your.command.goes.here

15 是脚本运行的小时,0 是分钟。日期、月份和星期几都使用通配符,这样脚本就会每天运行。

答案2

为了方便参考,下面这个标题适合放在你的 crontab 顶部:

# +--------- 分钟 (0-59) | 输出转储器:>/dev/null 2>&1
# | +------- 小时 (0-23) | 多个值使用逗号:3,12,47
# | | +----- 月份中的天数(1-31)| 每 X 个间隔执行一次:*/X -> 例如:*/15 * * * * 每 15 分钟
# | | | +--- 月份(1 -12)| 别名:@reboot -> 启动时运行一次;@hourly -> 0 * * * *;
# | | | | +- 星期几(0-6)(星期日 = 0)| @daily -> 0 0 * * *; @weekly -> 0 0 * * 0; @monthly ->0 0 1 * *;
#|||||||@yearly -> 0 0 1 1 *;

相关内容