*/5 * * * * Відкрити в парсері cron-виразів Розбір за полями
| Поле | Значення | Відповідає |
|---|---|---|
| Хвилина | */5 | 0, 5, 10, 15, …, 55 |
| Година | * | Будь-яке значення |
| День місяця | * | Будь-яке значення |
| Місяць | * | Будь-яке значення |
| День тижня | * | Будь-яке значення |
Найближчі запуски
Приклад: перші 6 запусків після 1 січня 2026 р. (UTC).
- чт, 1 січ. 2026 р., 00:05
- чт, 1 січ. 2026 р., 00:10
- чт, 1 січ. 2026 р., 00:15
- чт, 1 січ. 2026 р., 00:20
- чт, 1 січ. 2026 р., 00:25
- чт, 1 січ. 2026 р., 00:30
Готові варіанти
*/5 * * * * /path/to/command Додайте рядок через crontab -e. Завдання виконується в часовому поясі сервера, якщо не задано CRON_TZ або TZ.
apiVersion: batch/v1
kind: CronJob
metadata:
name: every-5-minutes
spec:
schedule: "*/5 * * * *"
timeZone: "Etc/UTC"
concurrencyPolicy: Forbid
jobTemplate:
spec:
template:
spec:
restartPolicy: OnFailure
containers:
- name: job
image: busybox:1.36
command: ["/bin/sh", "-c", "date; echo run"] Задайте spec.timeZone (Kubernetes 1.27+); без нього розклад іде за часовим поясом controller manager, зазвичай UTC.
on:
schedule:
- cron: '*/5 * * * *'
workflow_dispatch: GitHub Actions завжди використовує UTC, приймає інтервали від 5 хвилин і під навантаженням може запускати завдання із запізненням.
0 */5 * * * ? У Quartz секунди стоять першими, а в дні місяця чи дні тижня потрібен знак ?. Дні тижня мають номери 1–7 від неділі, тож надійніше писати назви.
@Scheduled(cron = "0 */5 * * * *") Spring @Scheduled(cron = …) приймає шість полів: секунди, а потім звичайні п’ять.
Часті запитання
› */5 рахує від моменту додавання завдання?
Ні. */5 збігається з хвилинами за годинником, кратними 5, тож перший запуск буде о найближчих :00, :05, :10 тощо, а не через п’ять хвилин після збереження crontab.
› У якому часовому поясі виконується */5 * * * *?
Cron використовує часовий пояс машини чи сервісу, що його запускає. У Linux це системний пояс, якщо не задано CRON_TZ або TZ; CronJob у Kubernetes підтримує spec.timeZone; GitHub Actions завжди працює в UTC.
› Як перевірити розклад перед розгортанням?
Відкрийте */5 * * * * у парсері cron-виразів на цьому сайті. Він пояснить кожне поле й покаже найближчі запуски за місцевим часом або в UTC просто в браузері.