В чем разница между этими двумя настройками crontab? - PullRequest
3 голосов
/ 02 ноября 2011

Я смотрю crontab на сервере Linux и наткнулся на следующую строку

*/1 * * * * /path/to/file

Для меня это значит запускать cron каждые 1 минуту, верно?

Чем он отличается от этого?

* * * * * /path/to/file

Я довольно плохо знаком с Linux crontab, так что, надеюсь, это не глупый вопрос.

Ответы [ 2 ]

3 голосов
/ 02 ноября 2011

'* / 1' - это определение шага , а означает каждую минуту;он идентичен второму формату .

Если вы хотите что-то делать каждые 2 часа, вы можете сделать это:

* */2 * * * /path/to/file

См .: (поиск по слову "Диапазоны ")

man 5 crontab
2 голосов
/ 02 ноября 2011

Нет никакой разницы.Планировщик cron видит их как 1 минуту после последнего запуска.

...