Калькулятор следующего запуска crontab

Введите выражение cron и базовое время, чтобы увидеть предстоящие запуски.

Как пользоваться

  1. Введите нужные значения в поля.
  2. Нажмите «Рассчитать», чтобы увидеть результат.
  3. Скопируйте или поделитесь результатом с помощью кнопки «Поделиться».

Об этом калькуляторе

Стандартное unix-выражение crontab состоит из пяти полей, разделённых пробелами, — минута, час, день месяца, месяц и день недели, — и каждое допускает числа, диапазоны, списки, подстановочные знаки (*) и значения с шагом (например, */15 означает каждые 15 единиц), задавая повторяющееся расписание, скажем «0 3 * * 1-5» для 3:00 ночи по будням. Чтобы точно выяснить, когда такое выражение сработает в следующий раз, нужно разобрать все пять полей и промоделировать ход времени вперёд, а вручную это легко сделать неверно, особенно при значениях с шагом или при взаимодействии дня недели и дня месяца.

Системные администраторы, бэкенд-разработчики и DevOps-инженеры прибегают к такому расчёту всякий раз, когда пишут или проверяют задание cron — для резервного копирования по расписанию, ротации журналов, пакетной обработки данных или автоматизированных развёртываний, — чтобы убедиться, что расписание действительно соответствует задуманному, до того как оно начнёт работать без присмотра на рабочем сервере.

Калькулятор разбирает ваше 5-польное выражение crontab относительно базового времени UTC и перечисляет несколько ближайших времён запуска, позволяя заметить опечатку в строке cron до того, как задание запустится в 3:00 вместо 15:00 или каждую минуту вместо каждого часа.

Была ли эта страница полезной?

Можно выбрать до 3 реакций.

Комментарии

  • Оставьте первый комментарий.

Популярные калькуляторы

Все калькуляторы