Crontab-*,* / 1和0-59 / 1之间的差异

时间:2020-08-12 14:30:59

标签: linux cron

确保需要每分钟运行一次,这三个命令有什么区别?

* * * * * php /var/www/html/glpi/front/cron.php --force mailgate

*/1 * * * * php /var/www/html/glpi/front/cron.php --force mailgate

0-59/1 * * * * php /var/www/html/glpi/front/cron.php --force mailgate

crontab是否以不同的方式运行它们?还是认为它们相同?

1 个答案:

答案 0 :(得分:1)

这三个crontab调度表达式都是等效的。

*表示“每分钟运行”

*/1表示“可被1整除的每一分钟”(因此,每一分钟)。 */2之类的东西每隔一分钟就会运行一次。

0-59/1表示“在0到59的每一分钟被1整除。与0-59相同。

https://crontab.guru/非常适合将crontab计划表达式翻译成普通英语。