calcal.ru

Генератор Cron выражений

Профессиональный инструмент для создания, проверки и отладки расписаний crontab. Генерируйте синтаксис за секунды.

Загрузка калькулятора...
Unix
Стандарт
Server
Совместимость
100%
Бесплатно
Dev
Инструмент

Что такое Cron?

Cron — это классический планировщик задач в операционных системах Linux и Unix. Это демон (фоновый процесс), который выполняет запланированные команды в указанное время.

Имя происходит от греческого слова chronos (время). Cron незаменим для автоматизации рутинных задач: создания бэкапов, очистки временных файлов, отправки уведомлений или запуска тяжелых вычислений ночью.

# Пример строки в crontab
30 04 * * 1 /home/user/backup.sh > /dev/null 2>&1
мин
час
день
мес
день нед

Синтаксис Cron

Поле 1

Минуты (0-59)

Точная минута запуска.
* — каждую минуту
*/5 — каждые 5 минут
0 — в начале часа

Поле 2

Часы (0-23)

Час запуска в 24-часовом формате.
* — каждый час
0 — полночь
9-18 — рабочие часы

Поле 3

День месяца (1-31)

Число месяца.
1 — первое число
15,30 — аванс и зарплата
L — последний день (не везде)

Поле 4

Месяц (1-12)

Номер месяца или название (JAN-DEC).
* — ежемесячно
*/3 — раз в квартал

Поле 5

День недели (0-6)

0 или 7 — Воскресенье.
1-5 — будни
6,0 — выходные

Популярные шаблоны

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

Тонкости настройки

🔧 Окружение (Environment)

Cron запускается в очень ограниченном окружении. Переменные PATH могут отличаться от вашего терминала.

# Плохо:
* * * * * python script.py

# Хорошо:
* * * * * /usr/bin/python3 /home/user/script.py

🔇 Логирование

По умолчанию cron отправляет вывод (stdout/stderr) на локальную почту. Чтобы избежать этого или записать лог, нужны редиректы.

# Запись в файл:
... command >> /var/log/cron.log 2>&1

# Игнорирование:
... command > /dev/null 2>&1

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

Звездочка означает «все возможные значения». В поле минут она значит «каждую минуту», в поле часов — «каждый час» и так далее.
Стандартный cron имеет минимальное разрешение в 1 минуту. Чтобы запускать чаще, используйте циклы `sleep` внутри скрипта или системные таймеры (systemd timers).
В системном времени сервера (команда `date`). Если сервер в UTC, то и cron сработает по UTC. Учитывайте это при настройке.
Это команда терминала для редактирования файла расписания текущего пользователя. Ключ `-e` открывает редактор (vi/nano), а `-l` показывает список (list).
Слэш `/` задает шаг (инкремент), например `*/5` — каждые 5 единиц. Запятая `,` перечисляет конкретные значения, например `1,15,30`.
Лиана Арифметова
Создатель

Лиана Арифметова

Миссия: Демократизировать сложные расчеты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».

Был ли этот калькулятор полезен?

⚖️

Отказ от ответственности

Только для информационных целей. Все расчёты, результаты и данные, предоставляемые данным инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.

Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.

Медицинские, финансовые и профессиональные решения должны приниматься исключительно на основании консультации с квалифицированными специалистами — врачом, финансовым советником, инженером или другим профессионалом в соответствующей области. Не используйте результаты данного инструмента как единственное основание для принятия важных решений.

Ограничение ответственности. Авторы и разработчики сервиса не несут никакой ответственности за прямой или косвенный ущерб, возникший в результате использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию и применение полученных результатов.

Похожие инструменты

💰

Инвестиционный калькулятор (валюты, APR/APY, облигации)

Комплексный финансовый инструмент: конвертер валют, перевод APR в APY, доходность облигаций (YTM, дюрация).

⚙️

Калькулятор аэрокосмический: баланс топлива и Delta-v

Расчет баланса топлива (формула Циолковского) и планирование бюджета Delta-v для космических миссий. Оценка возможностей ракеты.

⚙️

Калькулятор HVAC (кондиционирование)

BTU сплит-системы и секции радиаторов по площади и теплопотерям. Физика теплопередачи.

💻

Парсер регулярных выражений (Regex Tester)

Онлайн тестер регулярных выражений JS. Проверка Regex паттернов, подсветка синтаксиса, группы захвата и шпаргалка.

🧮

Лыжный калькулятор: подбор лыж, расход калорий, экипировка

Онлайн калькулятор для лыжников. Подбор длины лыж по росту и весу, расход калорий, выбор мази по температуре, стоимость экипировки и ски-пассов.

🏠

Видео калькулятор: FPS и битрейт

Конвертер FPS в МС, расчет битрейта и размера видеофайла. Инструмент для стримеров и монтажеров.

🏠

Калькулятор алмазной мозаики

Расчёт количества страз, размера и стоимости алмазной мозаики.

📐

Калькулятор теории графов

Построение графов, алгоритмы Дейкстры, BFS, DFS, минимальное остовное дерево (Краскал, Прим). Свойства графов.

💻

Калькулятор email-рассылки

Прогноз Open Rate, Click Rate, конверсии и выручки email-кампании. Сравнение кампаний, ROI и прогноз на 12 месяцев.

🧮

Калькулятор отпускных

Сумма отпускных по ТК РФ. Средний дневной заработок, количество дней, НДФЛ. Для бухгалтеров.

🧮

Калькулятор выборки и репрезентативности

Расчёт размера выборки по формуле Кокрана, погрешность выборки, генератор случайных чисел и сравнение методов выборки (случайная, стратифицированная).

💻

Калькулятор размера баннера

Размеры баннеров для VK, Telegram, YouTube, Яндекс Директ, Google Ads. Все форматы с рекомендациями по файлу.

🧮

Калькулятор кирпича и блоков

Количество кирпича, газобетонных блоков и раствора. Учёт швов, проёмов и запас на бой. Нормы ГОСТ.

💰

Калькулятор судебно-бухгалтерской экспертизы

Анализ финансового мошенничества: закон Бенфорда, метод чистой стоимости, реконструкция прибыли. Квалификация по УК РФ (ст. 159, 160, 201).

⚗️

Калькулятор спектроскопии

Закон Бугера-Ламберта-Бера, конвертер длины волны/частоты/энергии, волновое число, ИК-частоты, ЯМР химический сдвиг.