Cos'è un Cron Job?
Cron è un pianificatore di attività basato sul tempo integrato nei sistemi Unix. Un cron job è un comando o script eseguito automaticamente secondo un orario definito.
Sintassi Cron: I Cinque Campi
┌───── minuto (0–59)
│ ┌───── ora (0–23)
│ │ ┌───── giorno del mese (1–31)
│ │ │ ┌───── mese (1–12)
│ │ │ │ ┌───── giorno della settimana (0–6, Domenica=0)
│ │ │ │ │
* * * * * comando
Caratteri Speciali
*— Tutto:* * * * *ogni minuto,— Lista:0 9,17 * * *alle 9:00 e 17:00-— Intervallo:0 9-17 * * *ogni ora dalle 9 alle 17/— Passo:*/15 * * * *ogni 15 minuti
Pianificazioni Predefinite
@reboot All'avvio
@yearly Una volta all'anno
@monthly Una volta al mese
@weekly Una volta a settimana
@daily Una volta al giorno
@hourly Una volta all'ora