Interprete e Costruttore Cron
Cos'è Interprete e Costruttore Cron
Un'espressione cron è una stringa di cinque campi usata dagli schedulatori Unix (e da strumenti come crontab, i CronJob di Kubernetes e le pipeline CI) per definire quando un job deve essere eseguito: minuto, ora, giorno del mese, mese e giorno della settimana. Questo strumento funziona in entrambe le direzioni. Incolla un'espressione e traduce la sintassi criptica in una frase chiara ed elenca le prossime cinque esecuzioni in UTC. Oppure usa il costruttore di campi per assemblare un'espressione valida da zero — le due viste restano sincronizzate mentre modifichi l'uno o l'altro lato.
Come usare
- Digita o incolla un'espressione cron come 0 9 * * 1-5 nel campo di input.
- Leggi il significato in linguaggio chiaro e controlla le prossime cinque esecuzioni sotto di esso.
- Modifica uno dei cinque campi del costruttore (minuto, ora, giorno, mese, giorno della settimana) per costruire l'espressione pezzo per pezzo.
- Clicca su un esempio per caricare una pianificazione comune e adattala alle tue esigenze.
Quando usarlo
Hai scritto 0 3 * * * per un backup notturno del database e vuoi essere sicuro che significhi ciò che pensi? Incollalo e vedrai che si legge "alle 03:00", con le prossime esecuzioni alle 3 del mattino ogni giorno. Ti serve saltare i weekend? Cambia l'ultimo campo in 1-5 e l'anteprima si aggiorna mostrando esecuzioni solo dal lunedì al venerdì.
Domande frequenti
Cosa significano i cinque campi di un'espressione cron?
Da sinistra a destra: minuto (0–59), ora (0–23), giorno del mese (1–31), mese (1–12) e giorno della settimana (0–6, dove 0 e 7 indicano entrambi la domenica). Un asterisco (*) in qualsiasi campo significa "ogni" valore di quel campo.
Cosa significano i caratteri speciali * / - e ,?
Un asterisco (*) corrisponde a ogni valore. La barra definisce un passo, quindi */15 significa ogni 15 valori. Il trattino definisce un intervallo, quindi 9-17 significa da 9 a 17. La virgola elenca valori specifici, come 1,15,30. Si possono combinare, per esempio 0-30/10.
In quale fuso orario sono mostrate le prossime esecuzioni?
Tutti gli orari calcolati sono mostrati in UTC. La maggior parte dei demoni cron gira nel fuso orario locale del server, quindi se il tuo server non è su UTC, regolati di conseguenza. Mostrare l'UTC mantiene i risultati senza ambiguità.
Come si combinano giorno del mese e giorno della settimana?
Questo interprete segue le regole standard di Vixie-cron: se sia il campo giorno del mese sia quello giorno della settimana sono limitati (non *), un'esecuzione scatta quando uno dei due corrisponde. Se solo uno è limitato, solo quello deve corrispondere.
Supporta i secondi o una sintassi cron non standard?
No. Questo strumento gestisce il formato cron classico a cinque campi (minuto, ora, giorno, mese, giorno della settimana). Non interpreta il formato opzionale a sei campi con una colonna iniziale di secondi usato da schedulatori come Quartz.
Posso condividere questo strumento con i miei dati precompilati?
Sì. L'URL si aggiorna automaticamente mentre digiti. Copia il link dalla barra degli indirizzi o usa il pulsante Condividi — chiunque lo apra vedrà i tuoi dati già inseriti.
Strumenti correlati
Decrittografia di Testo AES
Decifra testo AES-256 con la tua password nel browser. Gratis, privato e completamente offline. Nessun dato lascia il tuo dispositivo.
Crittografia di Testo AES
Cifra il testo con una password usando AES-256 nel browser. Gratis, privato e completamente offline. Niente viene inviato a un server.
Calcolatore di Rapporto d'Aspetto
Calcola il rapporto d'aspetto, trova la larghezza o l'altezza mancante e ridimensiona immagini e video mantenendo le proporzioni. Gratis.