Cron Generator

Componi espressioni cron con selettori di minuto, ora, giorno, mese e giorno della settimana. Anteprime delle prossime 5 esecuzioni programmate.

Processed in your browserNo upload, no signup

Expression

0 9 * * *

At 09:00 every day.

Next 5 runs

    Presets

    Il tuo input viene elaborato localmente e non viene caricato. Verifica aprendo DevTools → Network.

    Cron Generator esempi.

    // Every minute

    * * * * *

    // Every 5 minutes

    */5 * * * *

    // Every 15 minutes

    */15 * * * *

    // Every hour

    0 * * * *

    // Every day at midnight

    0 0 * * *

    // Every day at 9am

    0 9 * * *

    // Every weekday at 9am

    0 9 * * 1-5

    // Every Monday

    0 0 * * 1

    // First of every month

    0 0 1 * *

    // Every Sunday at noon

    0 12 * * 0

    Domande frequenti.

    Cos'è cron?

    Cron è un pianificatore di attività usato dai sistemi tipo Unix. Un'espressione cron ha cinque campi.

    Tutte le implementazioni di cron sono uguali?

    No. Questo generatore usa la sintassi standard a 5 campi.

    La mia espressione viene salvata?

    No. L'espressione vive solo nel tuo browser.

    Cos’è il Cron

    Cron è un servizio di programmazione delle attività presente nei sistemi Unix e Linux. Permette di eseguire comandi e script automaticamente a intervalli di tempo specificati.

    Le espressioni Cron usano un formato a 5 campi per definire quando eseguire un task: minuto, ora, giorno del mese, mese e giorno della settimana.

    Cron è fondamentale per l’automazione dei task di manutenzione, backup, deploy e monitoraggio negli ambienti server e cloud.

    Spiegazione dei campi Cron

    Il primo campo (minuti) accetta valori da 0 a 59. Supporta intervalli (*/), liste (1,3,5) e range (1-5) per la definizione flessibile dei momenti di esecuzione.

    Il secondo campo (ore) accetta valori da 0 a 23. Definisce l’ora dell’esecuzione nel formato 24 ore, dove 0 è la mezzanotte e 23 è le 23:00.

    Il terzo, quarto e quinto campo definiscono rispettivamente il giorno del mese (1–31), il mese (1–12 o nomi abbreviati) e il giorno della settimana (0–7 o nomi abbreviati).

    Espressioni comuni

    0 * * * * esegue il task ogni ora, al minuto 0. Utile per il monitoraggio periodico e la raccolta statistiche.

    0 0 * * * esegue il task ogni giorno a mezzanotte. Ideale per i backup giornalieri e la manutenzione notturna.

    0 0 * * 0 esegue il task ogni domenica a mezzanotte. Perfetto per i report settimanali e la pulizia periodica dei dati.

    Strumenti correlati.