Как запускать задания CRON
Синтаксис и операторы Crontab
Crontab (таблица cron) – это текстовый файл, определяющий расписание заданий cron. Файлы Crontab можно создавать, просматривать , изменять и удалять с помощью команды crontab.
Каждая строка в пользовательском файле crontab содержит шесть полей, разделенных пробелом, за которыми следует команда, которую нужно запустить:
Первые пять полей (время и дата) также принимают следующие операторы:
* – Оператор звездочка означает все допустимые значения. Если у вас есть символ звездочки в поле Минута, это означает, что задача будет выполняться каждую минуту.
– – Оператор дефиса позволяет указать диапазон значений. Если вы установите 1-5 в поле День недели, задача будет запускаться каждый будний день (с понедельника по пятницу). Диапазон является включительным, что означает, что первое и последнее значения включены в диапазон.
, – Оператор запятой позволяет определить список значений для повторения. Например, если у вас есть 1, 3, 5 в поле Час, задача будет запускаться в 1, 3 и 5 утра. Список может содержать отдельные значения и диапазоны 1-5, 7, 8, 10-15
/ – Оператор косой черты позволяет указать значения шага, которые можно использовать в сочетании с диапазонами. Например, если вы указали 1-10/2 в поле Минута, это означает, что действие будет выполняться каждые две минуты в диапазоне от 1 до 10, как при указании 1, 3, 5, 7, 9. Вместо диапазона значений вы также можете использовать оператор звездочки. Чтобы указать задание, которое будет запускаться каждые 20 минут, вы можете использовать «*/20».
Используйте калькулятор https://crontab.online/ru/https://crontab.online/ru/