Generatore di espressioni Cron & visualizzatore di pianificazioni
Crea pianificazioni di processi cron in modo intuitivo tramite una GUI.
Previene gli errori di configurazione con la traduzione in linguaggio naturale e le prossime 5 ore di esecuzione pianificate.
Elaborazione lato browser: Le espressioni cron inserite e i calcoli della pianificazione vengono eseguiti interamente a livello locale e non vengono mai inviati a un server esterno.
Inserisci un’espressione cron esistente per controllare la pianificazione (5 valori separati da spazi)
Informazioni sul generatore Cron
Questo è uno strumento che ti consente di creare intuitivamente pianificazioni cron utilizzando una GUI e genera automaticamente l'espressione cron corretta. Semplicemente impostando i 5 campi: minuto, ora, giorno, mese e giorno della settimana tramite menu a tendina, genera accuratamente espressioni cron complesse.
Mostra le successive 5 ore di esecuzione per farti capire "quando verrà eseguito la prossima volta", permettendoti di verificare le configurazioni e prevenire errori. Puoi anche inserire manualmente un'espressione cron per effettuare una ricerca inversa del suo significato.
Tutta l'elaborazione viene completata all'interno del browser e nessun dato viene inviato al server. Puoi usarlo immediatamente senza registrazione.
Come utilizzare lo strumento
Seleziona una scheda
Scegli se creare intuitivamente dall'interfaccia o inserire direttamente un'espressione esistente.
Specifica le condizioni
Seleziona o inserisci i minuti, l'ora, il giorno, il mese e il giorno della settimana.
Controlla il risultato
Rivedi la traduzione in linguaggio naturale e le successive date di esecuzione pianificate. Se corretto, copia e usa l'espressione cron.
Glossario Cron
- cron
- Un pianificatore di attività integrato nei sistemi operativi Unix/Linux. Esegue automaticamente comandi o script in date e orari specificati.
- crontab
- Un file che definisce le pianificazioni di cron o il comando utilizzato per modificare quel file.
- Espressione Cron
- Un formato che definisce una pianificazione utilizzando 5 campi (minuto, ora, giorno, mese, giorno della settimana). Ad esempio,
0 3 * * *significa "ogni giorno alle 3:00". - Carattere jolly (*)
- Un simbolo che significa "tutti i valori". Specificare
*nel campo dell'ora significa "ogni ora". - Valore di passo (/)
- Un simbolo che specifica l'intervallo di esecuzione.
*/5significa "ogni 5". Nel campo dei minuti, significa "ogni 5 minuti".
Domande frequenti
- Q.L'espressione cron supporta il campo dei 'secondi'?
- L'espressione cron standard di Linux è composta da 5 campi, quindi non supporta il campo dei secondi.
- Q.E i fusi orari?
- Le date di esecuzione pianificate vengono calcolate utilizzando il fuso orario del browser.
- Q.Cosa succede se vengono specificati sia il giorno del mese che il giorno della settimana?
- Secondo le specifiche standard di Linux, viene eseguito nei giorni che soddisfano l'una o l'altra condizione (condizione OR).
- Q.I dati vengono salvati sul server?
- Tutti i processi vengono completati all'interno del browser, quindi l'espressione cron inserita non viene mai inviata al server.
Casi d’uso
Automazione di batch regolari
Imposta accuratamente le espressioni cron per le attività ricorrenti come i backup del DB, le rotazioni dei log e la generazione di report.
Configurazione di pipeline CI/CD
Genera visivamente espressioni cron utilizzate per i trigger pianificati in GitHub Actions, GitLab CI, Jenkins, ecc.
Impostazione di monitoraggio e avvisi
Imposta intervalli di esecuzione per il monitoraggio del server e i controlli di integrità utilizzando espressioni cron. Verifica in anticipo le esecuzioni notturne.
Verifica dell'espressione Cron
Inserisci un'espressione cron esistente per vedere "quando verrà eseguito la prossima volta". Previene gli incidenti causati da errori di configurazione.
Invia feedback
Facci sapere la tua opinione per aiutarci a migliorare lo strumento.
Il feedback è temporaneamente sospeso
Il server è occupato o la protezione antispam è attiva. Riprova più tardi.