ИНСТР-CRON-TUE-THU* * * * 2,42 дня в неделюревизия 2026-05-07

Cron вт + чт

0 9 * * 2,4 — запуск каждый вторник и четверг в 9:00. Через запятую: список конкретных дней недели.

⏱ работает в браузере · без регистрации
Инструмент · ИНСТР-CRON-TUE-THU|real-time
calcal.ru / cron-kazhdyj-vtornik-i-chetverg
Загрузка инструмента…
2,4
Вт+Чт
2
Раза в неделю
104
Раз в год
0
Запросов к серверу

Выражение 0 9 * * 2,4

09 * * 2,4 — cron-выражение для запуска каждый вторник и четверг в 9:00. Запятая в пятом поле (день недели) указывает СПИСОК дней. Очень полезный паттерн для регулярных, но не ежедневных задач.

Разбор:

  • 0 — минута 0.
  • 9 — час 9 (9:00).
  • * — день месяца: любой.
  • * — месяц: любой.
  • 2,4 — день недели: вторник (2) И четверг (4).

Запускается 2 раза в неделю × 52 = 104 раза в год.

Списки и диапазоны

В cron есть два способа указать «несколько значений» в одном поле:

Список (запятая)

  • 2,4 — вторник и четверг
  • 1,3,5 — понедельник, среда, пятница
  • 0,6 — воскресенье и суббота (выходные)
  • 1,5 — понедельник и пятница
  • 2,4,6 — вторник, четверг, суббота

Используется для несоседних дней. Минус — нельзя выразить «каждый 2-й день».

Диапазон (тире)

  • 1-5 — понедельник — пятница (5 дней)
  • 2-4 — вторник — четверг (3 дня)
  • 0-6 — воскресенье — суббота (все 7, эквивалент *)
  • 5-7 — пятница, суббота, воскресенье (если 7=вс работает)

Удобно для соседних дней.

Комбинация

Можно совмещать: 1-3,5 = пн, вт, ср, пт. 1-2,4-5 = пн, вт, чт, пт. Полезно для сложных расписаний.

Lists are a set of numbers (or ranges) separated by commas. Examples: '1,2,5,9', '0-4,8-12'. Step values can be used in conjunction with ranges. Following a range with /N specifies skips of the number's value through the range.man crontab — POSIX format

Полезные шаблоны

ВыражениеКогдаПрименение
0 9 * * 2,4Вт+Чт 9:00Email-курс, тренировки, опросы
0 18 * * 1,3,5Пн+Ср+Пт 18:00Дайджест 3 раза в неделю
0 0 * * 0Воскресенье 00:00Weekly backup, ротация
0 9 * * 1Понедельник 9:00Weekly review, weekly digest
0 16 * * 5Пятница 16:00End-of-week report
0 10 * * 0,6Сб+Вс 10:00Только в выходные
0 12 * * 1,3Пн+Ср 12:00Lunchtime newsletter
0 9 * * MON,WED,FRIПн+Ср+Пт 9:00Альтернативная запись через буквы

Когда применять вт+чт паттерн

  • Email-курсы. Курс из 8 уроков → 4 недели по 2 урока (вт+чт). Не перегружает подписчика, но даёт регулярность.
  • Спортивные приложения. Силовая тренировка вт+чт + кардио сб = классический 3-дневный split.
  • UX-research. Customer interviews во вторник и четверг (свободно от понедельничного планирования и пятничного closing).
  • Standups для distributed-команд. Не каждый день (изматывает), а 2 раза в неделю — достаточно для синхронизации.
  • Опросы NPS / customer feedback. Раз в неделю — мало (упускаешь пик активности), каждый день — раздражает. Дважды — оптимум.
  • Backup второго уровня. Ежедневный backup — primary. Вт+чт — копия в другой регион (для disaster recovery).
  • Sync с внешними сервисами. Синхронизация с CRM, ERP не требует ежедневности — 2 раза в неделю достаточно для большинства бизнес-данных.
ИСТОЧНИКИ
  1. POSIX crontab specification. IEEE / Open Group. pubs.opengroup.org/onlinepubs/9699919799/utilities/crontab.html. 2018.
  2. man crontab 5 — Linux. Linux Documentation Project. man7.org/linux/man-pages/man5/crontab.5.html. 2024.
ЧАСТЫЕ ВОПРОСЫ

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

0 9 * * 2,4 — каждый вторник (2) и четверг (4) в 9:00. Запятая указывает СПИСОК конкретных дней. Запускается 2 раза в неделю. Используется когда задача нужна не каждый день, но регулярно: тренировки, опросы, специфичные синки.
Номера дней недели в cron: 0 = воскресенье, 1 = понедельник, 2 = вторник, 3 = среда, 4 = четверг, 5 = пятница, 6 = суббота. Поэтому 2,4 = вторник + четверг. Всегда от 0 до 6 (или 7 для воскресенья как альтернатива). Можно использовать буквы: TUE,THU = 2,4, но цифры работают везде.
Список (запятая) — для несоседних дней: 2,4 (вт,чт), 1,3,5 (пн,ср,пт), 1,5 (пн,пт). Диапазон (тире) — для соседних: 1-5 (пн-пт), 2-4 (вт-чт). 1-5 эквивалентно 1,2,3,4,5 но короче. Для пн+ср+пт — только список 1,3,5, диапазоном не получится.
Классическое расписание: понедельник тяжёлый (планирование), пятница расслабленная (закрытие задач). Вторник и четверг — рабочий пик, когда команды наиболее продуктивны. Спортивные клубы планируют тренировки вт+чт (2 раза в неделю с днём отдыха). Образование: лекции по предмету часто вт+чт + сб (3 раза). UX-research: вторник для интервью (понедельник занят, среда неудобна, четверг для синтеза).
Не напрямую. */2 в день недели НЕ работает (нумерация 0-6, не подходит для каждого 2-го). Решения: (1) Список 0,2,4,6 (вс,вт,чт,сб) или 1,3,5 (пн,ср,пт). (2) В day-of-month: */2 * * * * (1, 3, 5, 7, 9...) — каждый второй день месяца. Но это даёт сбой между месяцами (с 31 на 1 — два запуска подряд).
0 9 * * 1 — только понедельник в 9:00. Используется для weekly tasks: weekly digest, понедельничный обзор продаж, недельный отчёт команды. Самые популярные одиночные дни: 1 (понедельник — initial week tasks), 5 (пятница — end-of-week reports), 0 (воскресенье — preparation for week).
Cron не поддерживает напрямую. Решения: (1) Несколько строк в crontab: 0 9 * * 2 task.sh — вторник 9:00; 0 14 * * 4 task.sh — четверг 14:00. (2) Один cron каждый день, в скрипте проверка дня недели и времени. (3) systemd timer с разными OnCalendar для разных дней. Чаще всего проще — отдельные cron для разных событий.
Спортивные тренировки (приложение для трекинга). Email-курс из 8 уроков (по одному во вт+чт = 4 недели). Опросы NPS (нечасто, чтобы не достать пользователей). Backup второго уровня (помимо ежедневного). Synchronization с третьими сервисами (избегаем понедельника когда они под нагрузкой). Standup для distributed-команд (понедельник — планинг, среда/пятница — другие встречи).
Лиана Арифметова
АВТОРverifiedред. calcal.ru

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

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

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

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

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

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

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

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

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

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

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