cronLinuxграфікавтоматизація
Cron Jobs: повний посібник
Що таке crontab, синтаксис виразу cron, приклади завдань, типові помилки та інструменти налагодження.
Опубліковано 23 лютого 2026 р.·Час читати: 8 хв
Що таке cron?
Cron — це планувальник завдань в Unix/Linux, який виконує команди за розкладом. Налаштовано через crontab (таблиця cron).
Синтаксис виразу Cron
┌───────────── хвилин (0-59)
│ ┌──────────── годин (0-23)
│ │ ┌───────── день місяця (1-31)
│ │ │ ┌─────── місяць (1-12)
│ │ │ │ ┌───── день тижня (0-7, неділя = 0 або 7)
│ │ │ │ │
* * * * * /шлях/до/команди Спеціальні символи
| Символ | Значення | Приклад |
|---|---|---|
| --- | --- | --- |
| `*` | Будь-яке значення | `* * * * *` - щохвилини |
| `,` | Перерахування | `1.15` - 1-й і 15-й |
| `-` | Діапазон | `1-5` - від 1 до 5 |
| `/` | Крок | `*/5` — кожні 5 одиниць |
10 популярних прикладів
# Кожну хвилину
* * * * *
# Щогодини о :00
0 * * * *
# Щодня о 00:00
0 0 * * *
# будні о 9:00
0 9 * * 1-5
# У вихідні о 12:00
0 12 * * 6,0
# Кожні 5 хвилин
*/5 * * * *
# Раз на місяць (1-го числа опівночі)
0 0 1 * *
# Кожного кварталу
0 0 1 1,4,7,10 *
# Двічі на день
0 9,21 * * *
# Кожні 30 хвилин з 9 до 18
*/30 9-18 * * * Перевірте свій розклад cron і перегляньте наступні 5 запусків.