Skip to content

Generatore e lettore di espressioni cron

La sintassi cron a colpo d’occhio: inserisci un’espressione, ottieni la sua spiegazione e le prossime esecuzioni.

Buğra SözeriCodice
Updated · Published
Reviewed by Redazione Tech Convertitive

Cronè il classico pianificatore di Unix : esegue automaticamente comandi, script o programmi in momenti predefiniti. Un’espressione cron è composta da cinque (o sei) campi che definiscono il minuto, l’ora, il giorno del mese, il mese e il giorno della settimana. Questo generatore ti aiuta a creare, leggere e validare rapidamente le espressioni cron. Mostra anche le prossime date di esecuzione — così puoi verificare immediatamente se il tuo task pianificato si attiverà come previsto. La sintassi di base è : * * * * * (minuto, ora, giorno del mese, mese, giorno della settimana).

Plain English

Every 15 minutes, on Monday, Tuesday, Wednesday, Thursday, and Friday.

Next 5 runs (your local time)
  • Computing…
FieldTokenMatches
minute*/150, 15, 30, 45
hour*every hour (24)
day of month*every day of month (31)
month*every month (12)
day of week1-51, 2, 3, 4, 5

How to use

  1. Inserire un'espressione cron

    Digita un'espressione a cinque campi (ad esempio «0 9 * * 1» per ogni lunedì alle 9:00) oppure costruiscila campo per campo.

  2. Leggere la spiegazione

    Lo strumento traduce l'espressione in linguaggio naturale e segnala eventuali errori di sintassi.

  3. Verificare le prossime esecuzioni

    Consulta l'elenco delle prossime date di attivazione per confermare che la pianificazione corrisponda alle tue esigenze.

Frequently asked questions

Cosa significano i cinque campi di un'espressione cron?
In ordine: minuto (0-59), ora (0-23), giorno del mese (1-31), mese (1-12) e giorno della settimana (0-7, dove 0 e 7 corrispondono alla domenica). Un asterisco (*) significa «tutti i valori».
Cosa vuol dire «0 9 * * 1»?
Questa espressione attiva il task ogni lunedì alle 9:00: minuto 0, ora 9, qualsiasi giorno del mese, qualsiasi mese, e giorno della settimana 1 (lunedì).
Come si esegue un task ogni 15 minuti?
Usa «*/15 * * * *». Il passo «*/15» nel campo dei minuti significa «ogni 15 minuti»: al minuto 0, 15, 30 e 45 di ogni ora.
Qual è la differenza tra cron a 5 e a 6 campi?
Il cron standard di Unix ha 5 campi. Alcune implementazioni (come Quartz o certi ambienti cloud) aggiungono un sesto campo per i secondi, posizionato come primo campo.

About

A cosa serve cron?

Cron automatizza i task ripetitivi sui server: backup notturni, invio di report, pulizia di file temporanei, sincronizzazioni. È uno strumento fondamentale dell'amministrazione di sistema e del deployment delle applicazioni.

Fusi orari e trabocchetti comuni

I task cron vengono eseguiti nel fuso orario del server: verificalo per evitare sorprese, in particolare durante i cambi di ora. Un errore frequente è confondere il campo «giorno del mese» con «giorno della settimana» quando entrambi sono specificati.

Strumenti correlati