cronLinuxprogrammaautomazione
Cron Jobs: la guida completa
Cos'è crontab, sintassi dell'espressione cron, attività di esempio, errori comuni e strumenti di debug.
Pubblicata 23 febbraio 2026·Tempo di leggere: 8 min
Cos''è il cron?
Cron è un pianificatore di attività in Unix/Linux che esegue comandi in base a una pianificazione. Configurato tramite crontab (tabella cron).
Sintassi dell''espressione cron
┌───────────── minuti (0-59)
│ ┌─────────── ore (0-23)
│ │ ┌───────── giorno del mese (1-31)
│ │ │ ┌─────── mese (1-12)
│ │ │ │ ┌───── giorno della settimana (0-7, domenica = 0 o 7)
│ │ │ │ │
* * * * * /percorso/al/comando Caratteri speciali
| Simbolo | Significato | Esempio |
|---|---|---|
| --- | --- | --- |
| `*` | Qualsiasi valore | `* * * * *` - ogni minuto |
| "," | Enumerazione | `1.15` - 1° e 15° |
| `-` | Gamma | `1-5` - da 1 a 5 |
| `/` | Passo | `*/5` — ogni 5 unità |
10 esempi popolari
"bash."
# Ogni minuto
* * * * *
# Ogni ora alle:00
0 * * * *
# Ogni giorno alle 00:00
0 0 * * *
# Giorni feriali alle 9:00
0 9 * * 1-5
# Nei fine settimana alle 12:00
0 12 * * 6.0
# Ogni 5 minuti
*/5 * * * *
# Una volta al mese (la prima a mezzanotte)
0 0 1 * *
# Ogni trimestre
0 0 1 1,4,7,10 *
# Due volte al giorno
0 9,21 * * *
# Ogni 30 minuti dalle 9 alle 18
*/30 9-18 * * *