如何使用 cron?技巧和窍门

修改于 Thu, 18 Jan 2024 在 11:44 AM

在主机上运行 PHP 脚本


/usr/local/bin/php /home/account/domains/example.org/public_html/taskcron.php


运行脚本并记录日志


/usr/local/bin/php /home/account/domains/example.org/public_html/taskcron.php > out.log 2> error.log


替代脚本启动


/usr/bin/wget -O /dev/null http://youdomain/youmegascript.php


开始时间参数


附表文件中的每条记录由六个字段组成:


  1. 分钟

  2. 小时

  3. 月日

  4. 星期

  5. 用 sh 运行的字符串


分钟和小时的范围分别为 0 至 59 和 0 至 12,星期和月份的范围分别为 1 至 31 和 1 至 12。星期从 0 到 6 不等,其中 0 代表星期天。也可以标为星期日、星期一、星期二等。第六个字段是命令或脚本。


如果要求每 5 分钟运行一次,则不需要制定很多任务。只需创建一个任务即可:

*/5 * * * * * * /usr/bin/wget -O /dev/null http://youdomain/youmegascript.php


运行脚本时,指定文件的完整路径



创建任务时的建议

输入时间的正确方法是使用数字和 *。

您可以使用逗号作为分隔符来设置时间: 1,2,3(分钟 1、2 和 3)。


要指定一个范围,可以使用连字符,例如 5-7(5 至 7 分钟)

您也可以使用星号和斜线来指定时间间隔: */2(每两分钟)


为了灵活定制,您可以将上述所有方法结合使用: 1,5,11-15,30-59/2(1、5、11 至 15 分钟,30 至 59 分钟之间每两分钟)。

无空格

这篇文章有帮助吗?

很好!

感谢您的反馈。

抱歉我们没能带来帮助

感谢您的反馈。

告诉我们可以如何改善此文档!

选择至少一个原因
需要进行 CAPTCHA 验证

反馈已发送

感谢,我们将试着改善此文档。