В выражении cron в чем разница между 0/1
, 1/1
и *
?
Это зависит от того, где находятся термины
0/1
означает начало с 0 каждую 1.1/1
означает, начиная с 1 каждые 1.*
означает все возможные значения.так
Для столбцов минут, часов и дня недели 0/1
и *
эквивалентны, поскольку они основаны на 0.
Для столбцов "День месяца" и "Месяц" 1/1
и *
эквивалентны, поскольку они основаны на 1.
В определении crontab значения пяти полей даты / времени следующие:
* Означает от первого до последнего элемента диапазона. N / x означает начало с n при любых значениях x.
В вашем случае это можно перевести следующим образом:
Конец выглядит некорректно (? *), Так как находится на месте команды. Или вместо имени пользователя и команды, если они взяты из файла под /etc/cron.d/
а не из crontab конкретного пользователя.
0/1 означает каждую минуту или каждую минуту, а 1/1 означает каждый месяц, я думаю, но я не уверен, что это будет работать так в течение месяца.