在 15' 时执行 PHP Linux Cron

Execute PHP Linux Cron when is at 15'

我想执行 4 个 crons。 1.- 15 分钟时,例如 14:15PM。另一个是 30 分钟,第三个是 45 点,最后一个是 00 点。每天每小时。我需要这种方式,因为我需要准确地在 15 分钟执行一次,而不是每 15 分钟执行一次,例如 14:17、14:32 等

我有这个代码可以启动:

*/1 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php

它每分钟都有效,但如果我尝试这样做:

* * 15 * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php

不行,我理解“15”表示它会在 15 分钟时执行,例如 14:15 或 16:15

非常感谢

15 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php

会很好用。或者,如果您想 运行 15、30、45、00 处的代码:

*/15 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php

地点:

  • 第 1 - 分钟
  • 第二 - 小时
  • 第 3 - 一个月中的第几天
  • 第 4 个月
  • 第 5 - 星期几

因此,您使用 * * 15 * * 的示例将在每个月的 15 日每分钟、每小时工作。

此致, 彼得

cron 元素可以是列表,因此除了 15,您还可以使用所需的四个分钟标记的逗号分隔列表。但是请注意,分钟字段是格式的 first 字段:

0,15,30,45 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php

第一个是每 15 分钟一次 运行 如果你想要 00:15,01:15,02:15,....23:15 跟随第二个 ex;

例如:1 */15 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php

例如:2 15 00-23 * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php

15 * * * * /usr/bin/php /var/www/html/Proyectos/forex/prueba.php 将负责在 xx:15 小时执行此代码,即在 14:15、15:15、16:15 等等。 试试这个,让我知道。

同样,30 * * * * 会处理 xx:30 小时。剩下的你可以做。

它会起作用的。 干杯!!!!