Как читать cron-выражение
Cron — планировщик задач в Linux и большинстве панелей хостинга. Расписание записывается пятью полями через пробел:
┌───────── минута (0–59) │ ┌─────── час (0–23) │ │ ┌───── день месяца (1–31) │ │ │ ┌─── месяц (1–12 или JAN–DEC) │ │ │ │ ┌─ день недели (0–6, воскресенье = 0 или 7, или SUN–SAT) * * * * * команда
Специальные символы
*— любое значение:* * * * *запускает задачу каждую минуту.,— перечисление:0 9,18 * * *— в 9:00 и 18:00.-— диапазон:0 9 * * 1-5— в 9:00 по будням./— шаг:*/10 * * * *— каждые 10 минут.@daily,@hourly,@weekly,@monthly— краткие записи типовых расписаний.
Обратите внимание: если заданы и день месяца, и день недели, задача сработает, когда выполняется любое из условий. На сервере cron работает в часовом поясе системы — проверьте его, прежде чем планировать задачу на конкретный час. Cron-задачи доступны на всех тарифах виртуального хостинга и VPS.