Перейти к содержимому
useToolz онлайн-инструменты

Cron генератор онлайн

Войдите или зарегистрируйтесь, чтобы сохранять инструменты в избранное

мин час день мес д.н.

Визуальный генератор cron-выражений для планирования задач.

Cron-выражение состоит из 5 полей: минута, час, день месяца, месяц, день недели.

Символ * означает «каждый», */N — «каждые N единиц», конкретное число — фиксированное значение.

Используйте быстрые пресеты для типичных расписаний или настройте каждое поле вручную.

Следующие 5 запусков рассчитываются на основе текущего времени вашего браузера.

Cron Генератор онлайн — создание расписаний с расшифровкой

Cron — планировщик задач в Unix/Linux системах, выполняющий команды по расписанию. Наш генератор создаёт cron-выражения через визуальный интерфейс, объясняет их человекочитаемым языком («каждый понедельник в 9:00») и показывает ближайшие запуски.

Синтаксис cron-выражения

Стандартное cron-выражение содержит 5 полей, разделённых пробелами:

ПолеДиапазонПримеры
Минуты0–590, 30, */15
Часы0–239, 0, */6
День месяца1–311, 15, L (последний)
Месяц1–12 или jan–dec1, 6, */3
День недели0–7 (0,7=вс) или sun–sat1, mon, 1-5

Специальные символы

СимволЗначениеПример
*Любое значение* * * * * — каждую минуту
,Список значений0 9,17 * * * — в 9:00 и 17:00
-Диапазон0 9 * * 1-5 — в 9:00 по будням
/Шаг*/15 * * * * — каждые 15 минут

Популярные cron-выражения

ВыражениеОписание
* * * * *Каждую минуту
0 * * * *Каждый час (в начале часа)
0 9 * * 1-5По будням в 9:00
0 0 * * *Каждую ночь в полночь
0 0 1 * *Первый день каждого месяца
0 0 * * 0Каждое воскресенье в полночь
*/5 * * * *Каждые 5 минут
0 0 1 1 *1 января в полночь (раз в год)

Часто задаваемые вопросы

Как запустить задачу каждые 30 секунд?
Стандартный cron не поддерживает секунды. Решения: запустить два cron-задания со смещением в 30 секунд через sleep, использовать systemd timers (OnCalendar=*:*:0,30), или Kubernetes CronJob с кастомным scheduler.

Что значит @reboot, @daily и другие псевдонимы?
@reboot — при запуске системы, @daily = 0 0 * * *, @weekly = 0 0 * * 0, @monthly = 0 0 1 * *, @yearly = 0 0 1 1 *.

Как проверить, правильно ли cron выполняется?
Проверьте логи: grep CRON /var/log/syslog или journalctl -u cron. Наш генератор показывает ближайшие 5 дат запуска для визуальной проверки.

Какой часовой пояс использует cron?
Системный часовой пояс сервера. Для другого часового пояса добавьте TZ=Europe/Moscow в начало crontab или используйте systemd timer.

Для работы с Unix timestamp используйте конвертер timestamp.

Мы используем cookies для работы сайта и аналитики. Подробнее

Увеличенное изображение
Скачать

Войдите, чтобы продолжить

или