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`.
Лиана Арифметова
Создатель

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

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

⚖️

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

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

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

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

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

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

💻

Калькулятор видеокодирования: битрейт, кодеки H.264/H.265/VP9/AV1, стриминг

Комплексный калькулятор видеокодирования: расчёт битрейта и размера файла, разрешение и соотношение сторон, время кодирования FFmpeg (CPU/GPU), настройки стриминга Twitch/YouTube/VK, планирование хранения и оценка качества PSNR/SSIM/VMAF.

🏠

Калькулятор туриста: бюджет, валюта и виза

Конвертер валют, расчет бюджета поездки и стоимости визы/страховки. Универсальный инструмент планирования путешествий.

🏗️

Калькулятор расхода материалов: краски, обоев, плитки

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

⚙️

Калькулятор акустики помещения (RT60)

Время реверберации RT60 по формуле Сабина. Подбор акустической обработки для студии и кинотеатра.

📐

Калькулятор бутстрэп и байесовских оценок

Выполните ресемплинг методом Бутстрэп и оцените параметры с помощью Байесовского вывода. Доверительные и кредибельные интервалы онлайн.

💰

Калькулятор хеджирования (фьючерсы и опционы)

Рассчитайте коэффициент хеджирования, количество фьючерсов, стоимость и эффективность хеджа. Для MOEX срочного рынка.

🏠

Калькулятор дней (даты, рабочие дни, отпуск)

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

🏠

Калькулятор интересных фактов

Генератор интересных фактов и занимательных вычислений. Для развлечения и расширения кругозора.

🏥

Зубная нумерация (универсальная ↔ FDI)

Конвертер систем нумерации зубов: универсальная (США, 1-32) и международная (FDI, 11-48). Схемы для взрослых и детей.

🌿

Калькулятор криминалиста: угол удара и траектория

Расчет угла падения капли крови и высоты источника (Area of Origin). Инструмент для анализа брызг крови (BPA) в криминалистике.

🧮

Конвертер систем счисления (Bin/Oct/Dec/Hex)

Перевод чисел между двоичной, восьмеричной, десятичной и шестнадцатеричной системами. Для программистов.

💰

Калькулятор недвижимости (доходность, окупаемость)

Рассчитайте доходность аренды, Cap Rate, срок окупаемости, стоимость за м² и налоги при продаже недвижимости в России.

🏥

Калькулятор микологии

Скорость роста колоний грибов, подсчёт спор, МИК антимикотиков, микотоксины, биоэффективность грибоводства, определитель грибов.

🧮

Калькулятор виноделия

Расчёт параметров сусла, брожения, купажирования и выхода вина. По нормам ГОСТ 32030-2013 и требованиям Росалкогольрегулирования.

🌿

Калькулятор экологической химии

Индекс качества воды и воздуха, ПДК по российским нормам, расчёт рассеивания загрязнителей, конвертер экологических единиц.