Cron генератор онлайн
Войдите или зарегистрируйтесь, чтобы сохранять инструменты в избранное
Генератор cron-выражений с визуальным интерфейсом
Визуальный генератор cron-выражений для планирования задач.
Cron-выражение состоит из 5 полей: минута, час, день месяца, месяц, день недели.
Символ * означает «каждый», */N — «каждые N единиц», конкретное число — фиксированное значение.
Используйте быстрые пресеты для типичных расписаний или настройте каждое поле вручную.
Следующие 5 запусков рассчитываются на основе текущего времени вашего браузера.
Cron Генератор онлайн — создание расписаний с расшифровкой
Cron — планировщик задач в Unix/Linux системах, выполняющий команды по расписанию. Наш генератор создаёт cron-выражения через визуальный интерфейс, объясняет их человекочитаемым языком («каждый понедельник в 9:00») и показывает ближайшие запуски.
Синтаксис cron-выражения
Стандартное cron-выражение содержит 5 полей, разделённых пробелами:
| Поле | Диапазон | Примеры |
|---|---|---|
| Минуты | 0–59 | 0, 30, */15 |
| Часы | 0–23 | 9, 0, */6 |
| День месяца | 1–31 | 1, 15, L (последний) |
| Месяц | 1–12 или jan–dec | 1, 6, */3 |
| День недели | 0–7 (0,7=вс) или sun–sat | 1, 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.
Полезные статьи
Контрастность цветов WCAG: проверка доступности сайта
Полное руководство по контрастности цветов: стандарты WCAG 2.1, уровни AA и AAA, формула расчёта, практические примеры хорошего и плохого контраста, и как исправить проблемы доступности.
CSS Border Radius: скругление углов элементов
Как использовать border-radius: синтаксис, сокращённая запись, эллиптические углы. Генератор border-radius онлайн.