Я пытаюсь понять, как настроить запуск cron каждый день в 6 часов вечера. Это правильно?
Причина, по которой я спрашиваю, заключается в том, что это для производственного сервера, поэтому я должен быть уверен.
* 18 * * *
Я пытаюсь понять, как настроить запуск cron каждый день в 6 часов вечера. Это правильно?
Причина, по которой я спрашиваю, заключается в том, что это для производственного сервера, поэтому я должен быть уверен.
* 18 * * *
0 18 * * * command to be executed
^ you need to set the minute, too. Else it would be running every minute on the 18th hour
Как настроить cronjob в целом:
# * * * * * command to execute
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ └───── day of week (0 - 6) (0 to 6 are Sunday to Saturday, or use names; 7 is Sunday, the same as 0)
# │ │ │ └────────── month (1 - 12)
# │ │ └─────────────── day of month (1 - 31)
# │ └──────────────────── hour (0 - 23)
# └───────────────────────── min (0 - 59)
Что означает Звездочка (*)
Звездочка указывает, что выражение cron соответствует всем значениям поля. Например, использование звездочки в 4-м поле (месяц) означает каждый месяц.
Примечание
Другие специальные символы в cronjobs
Косая черта (/)
Трещины описывают приращения диапазонов. Например, 3-59/15 в 1-м поле (минуты) указывают третью минуту часа и затем каждые 15 минут. Форма "*/..." эквивалентна форме "первый-последний/...", то есть приращение по максимально возможному диапазону поля.
Запятая (,)
Запятые используются для разделения элементов списка. Например, использование "MON, WED, FRI" в 5-м поле (день недели) означает понедельник, среду и пятницу.
Дефис (-)
Дефисы определяют диапазоны. Например, 2000-2010 указывает каждый год между 2000 и 2010 гг. Включительно.
Процентов ( % )
Знаки процента (%) в команде, если они не экранированы обратной косой чертой(), заменяются символами новой строки, и все данные после первого% отправляются в команду в качестве стандартного ввода.
(источник: https://en.wikipedia.org/wiki/Cron)
Вы должны использовать:
0 18 * * *
Это запустит cron на 0-й минуте в 6 вечера. Вы можете использовать такой инструмент в будущем.