ГЛОССАРИЙ#IT#devops

Что такое Cron-выражение

Cron-выражение — текстовая строка из 5–6 полей, описывающая расписание запуска задачи в Unix-системах. Используется в планировщике cron для автоматизации (бэкапы, рассылки, отчёты).

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

* * * * * │ │ │ │ │ │ │ │ │ └── день недели (0–7, 0 и 7 = воскресенье) │ │ │ └──── месяц (1–12) │ │ └────── день месяца (1–31) │ └──────── час (0–23) └────────── минута (0–59)

Часто используемые выражения

  • * * * * * — каждую минуту
  • 0 * * * * — каждый час в 00 минут
  • 0 0 * * * — каждый день в полночь
  • 0 9 * * 1 — каждый понедельник в 9:00
  • */15 * * * * — каждые 15 минут
  • 0 9-18 * * 1-5 — рабочие часы по будням
  • 0 0 1 * * — первое число каждого месяца
  • 0 0 1 1 * — раз в год, 1 января

Специальные строки

  • @yearly = 0 0 1 1 *
  • @monthly = 0 0 1 * *
  • @weekly = 0 0 * * 0
  • @daily = 0 0 * * *
  • @hourly = 0 * * * *
  • @reboot — при перезагрузке системы
Связанные калькуляторы
/glossariy/chto-takoe-cron← Все термины
Лиана Арифметова
АВТОРverifiedред. calcal.ru

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

Создатель и главный редактор

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

Mathematical Engineering · МФТИ · редактирует каталог с 2012 года

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

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ

Инструмент справочный — не заменяет эксперта

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

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

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

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