Cron Generator
Визуальный генератор cron выражений
Cron выражение
* * * * *
Описание: каждую минуту
Популярные пресеты
Минута
0-59
Час
0-23
День месяца
1-31
Месяц
1-12
День недели
0-6
📚 Справка по формату Cron
*любое значение,список значений (1,3,5)-диапазон (1-5)/шаг (*/15 = каждые 15)DOMдень месяца (1-31)DOWдень недели (0-6, 0=Вс)О сервисе Cron Generator
Cron Generator — инструмент для создания cron-выражений. Выберите частоту: каждую минуту, час, день, неделю или настройте кастомное расписание. Получите готовое выражение и его расшифровку. Удобно для настройки задач на сервере.
Часто задаваемые вопросы
Cron — планировщик задач в Unix/Linux. Позволяет запускать команды и скрипты по расписанию: бэкапы, рассылки, очистка кэша, синхронизация. Выражение из 5 полей задаёт минуты, часы, день месяца, месяц и день недели.
Формат: минуты часы день_месяца месяц день_недели. Например: 0 2 * * * — каждый день в 2:00. */5 * * * * — каждые 5 минут. 0 9 * * 1-5 — в 9:00 по будням. Воскресенье = 0 или 7.
Cron — классический планировщик, простой в настройке. systemd timers — более гибкие, с зависимостями и логированием. Для простых задач (раз в день, раз в час) cron достаточно. Для сложных сценариев рассмотрите systemd.
Добавьте в crontab строку: 0 * * * * /usr/bin/php /path/to/script.php. Укажите полный путь к PHP и скрипту. Проверьте права на выполнение. Логирование: 0 * * * * /usr/bin/php /path/script.php >> /var/log/script.log 2>&1
Проверьте: 1) правильность выражения (crontab.guru); 2) путь к исполняемому файлу; 3) переменные окружения (cron имеет минимальный env — укажите PATH); 4) права пользователя; 5) логи /var/log/syslog или journalctl.
Полезные статьи
Руководства и советы по теме
Связанные инструменты
Другие полезные сервисы reChecker