*/1 * * * *
Каждые 1 минут
Каждыеминут

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

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

Как это работает

1

Выберите частоту

Выберите тип интервала (Минуты, Часы, Ежедневно и т.д.) на вкладках.

2

Настройте детали

Настройте параметры, такие как 'Каждые X минут' или 'В определенное время'.

3

Копируйте выражение

Скопируйте созданную строку cron для использования в crontab или планировщике.

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

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

Выражение cron - это строка, состоящая из пяти или шести полей, разделенных пробелами, которая представляет набор времен, обычно как расписание для выполнения какой-либо задачи.

Какие 5 полей в стандартном cron?

5 полей: Минута (0-59), Час (0-23), День месяца (1-31), Месяц (1-12) и День недели (0-6, Воскресенье=0).

Как запускать задачу каждую минуту?

Используйте выражение `* * * * *`.

Как запускать задачу каждый день в полночь?

Используйте выражение `0 0 * * *`.

Могу ли я использовать это для событий AWS CloudWatch?

Да, стандартные выражения cron, созданные здесь, как правило, совместимы, хотя AWS имеет некоторые нюансы (например, использование ? для дня месяца или дня недели).

Что означает */5?

Это означает 'каждые 5 единиц'. Например, в поле минут `*/5` означает каждую 5-ю минуту (0, 5, 10, ...).

Этот инструмент бесплатен?

Да, этот Генератор выражений Cron на 100% бесплатен.

Нужно ли мне что-то устанавливать?

Нет, этот инструмент работает полностью в вашем браузере.

В чем разница между * и ?

`*` означает 'каждый' (каждую минуту, каждый час). `?` используется в некоторых реализациях cron (например, Quartz) для указания 'без конкретного значения', обычно при конфликтах дня месяца или дня недели.

Как запланировать только на выходные?

Установите поле День недели на `0,6` (Воскресенье и Суббота) или `SAT,SUN`.