Generatore di Espressione Crontab
Crea espressioni per cron job con un editor visuale intuitivo. Costruisci regole di pianificazione complesse per il crontab di Linux senza memorizzare la sintassi. Include anteprima dal vivo, spiegazioni leggibili e preset comuni.
Il tuo ad blocker ci impedisce di mostrare annunci
MiniWebtool è gratuito grazie agli annunci. Se questo strumento ti è stato utile, sostienici con Premium (senza annunci + più veloce) oppure inserisci MiniWebtool.com nella whitelist e ricarica la pagina.
- Oppure passa a Premium (senza annunci)
- Consenti gli annunci per MiniWebtool.com, poi ricarica
Generatore di Espressione Crontab
Benvenuti nel Generatore di espressione crontab, un potente strumento visuale che ti aiuta a creare espressioni di pianificazione cron per sistemi Linux senza dover memorizzare una sintassi complessa. Che tu stia pianificando backup automatici, eseguendo script periodici o impostando attività di manutenzione del sistema, questo costruttore interattivo semplifica la generazione di espressioni cron accurate con anteprima in tempo reale e spiegazioni leggibili dall'uomo.
Cos'è un'espressione crontab?
Un'espressione crontab (cron table) è una stringa di cinque campi separati da spazi che definisce quando un'attività pianificata deve essere eseguita sui sistemi Unix/Linux. Il demone cron legge queste espressioni ed esegue i comandi agli orari specificati. Ogni campo rappresenta una diversa unità di tempo:
| Campo | Valori ammessi | Caratteri speciali | Descrizione |
|---|---|---|---|
| Minuto | 0-59 | * , - / | Minuto dell'ora in cui viene eseguito il comando |
| Ora | 0-23 | * , - / | Ora del giorno (formato 24 ore) |
| Giorno del mese | 1-31 | * , - / | Giorno del mese |
| Mese | 1-12 | * , - | Mese dell'anno |
| Giorno della settimana | 0-7 | * , - | Giorno della settimana (0 e 7 = Domenica) |
Caratteri speciali spiegati
- Asterisco (*) - Corrisponde a qualsiasi/tutti i valori.
* * * * *viene eseguito ogni minuto. - Virgola (,) - Specifica più valori.
0,30 * * * *viene eseguito ai minuti :00 e :30. - Trattino (-) - Specifica un intervallo.
0 9-17 * * *viene eseguito ogni ora dalle 9:00 alle 17:00. - Barra (/) - Specifica valori a step.
*/5 * * * *viene eseguito ogni 5 minuti.
Esempi comuni di espressioni cron
Come usare il Generatore di espressione crontab
- Scegli un preset o inizia da zero: Seleziona tra oltre 18 preset di pianificazione comuni per una configurazione rapida, oppure crea la tua espressione personalizzata da zero.
- Configura ogni campo temporale: Per ogni campo (minuto, ora, giorno, mese, giorno della settimana), scegli se eseguire ad ogni intervallo, valori specifici, un intervallo o intervalli a step.
- Guarda l'anteprima in tempo reale: Mentre apporti modifiche, l'espressione cron e la descrizione leggibile dall'uomo si aggiornano in tempo reale.
- Aggiungi il tuo comando (opzionale): Inserisci il percorso del tuo script o comando per generare una riga crontab completa.
- Copia e usa: Fai clic sul pulsante copia per copiare la tua espressione, quindi incollala nel tuo file crontab.
Come modificare il tuo Crontab
Per aggiungere l'espressione cron generata al tuo sistema, usa il comando crontab:
- Apri l'editor crontab:
crontab -e - Aggiungi la tua riga cron: Incolla l'espressione generata seguita dal tuo comando
- Salva ed esci: Il demone cron acquisirà automaticamente le modifiche
- Visualizza il crontab corrente:
crontab -l
Esempio di voce crontab completa
0 2 * * * /home/user/backup.sh >> /var/log/backup.log 2>&1
Questo comando esegue backup.sh ogni giorno alle 2:00 e registra l'output in backup.log.
Best Practice per i Cron Job
- Usa percorsi assoluti: Usa sempre i percorsi completi per script e comandi per evitare problemi di PATH.
- Reindirizza l'output: Reindirizza stdout/stderr su file di log o
/dev/nullper prevenire lo spam via email. - Testa i tuoi script: Esegui gli script manualmente prima per assicurarti che funzionino correttamente.
- Imposta le variabili d'ambiente: Definisci le variabili necessarie all'inizio del crontab o all'interno degli script.
- Usa file di lock: Previeni esecuzioni sovrapposte per lavori a lunga durata usando
flocko simili. - Monitora i tuoi lavori: Controlla
/var/log/syslogo/var/log/cronper i log di esecuzione.
Domande frequenti
Cos'è un'espressione crontab?
Un'espressione crontab è una stringa di cinque campi separati da spazi che definisce quando un'attività pianificata (cron job) deve essere eseguita sui sistemi Unix/Linux. I cinque campi sono: minuto (0-59), ora (0-23), giorno del mese (1-31), mese (1-12) e giorno della settimana (0-7, dove sia 0 che 7 rappresentano la domenica). Caratteri speciali come * (qualsiasi), */n (ogni n) e intervalli (1-5) consentono una pianificazione flessibile.
Come pianifico un lavoro da eseguire ogni 5 minuti?
Per eseguire un lavoro ogni 5 minuti, usa l'espressione cron */5 * * * *. Il valore */5 nel campo dei minuti significa 'ogni 5 minuti' (0, 5, 10, 15, ..., 55). Gli asterischi nei restanti campi significano 'ogni ora, ogni giorno, ogni mese, ogni giorno della settimana'.
Cosa significa l'asterisco (*) in crontab?
L'asterisco (*) in crontab è un carattere jolly che significa 'ogni' o 'qualsiasi valore'. Ad esempio, * nel campo dell'ora significa 'ogni ora', e * nel campo del giorno del mese significa 'ogni giorno'. È il modo più comune per indicare che un campo deve corrispondere a tutti i valori possibili.
Come faccio a eseguire un cron job solo nei giorni feriali?
Per eseguire un cron job solo nei giorni feriali (dal lunedì al venerdì), imposta il campo del giorno della settimana su 1-5. Ad esempio, 0 9 * * 1-5 viene eseguito alle 9:00 ogni giorno feriale. I numeri 1-5 rappresentano dal lunedì al venerdì, con 0 e 7 che rappresentano entrambi la domenica.
Posso specificare più valori in un campo cron?
Sì, puoi specificare più valori usando le virgole. Ad esempio, 0,30 nel campo dei minuti esegue l'attività sia al minuto :00 che al minuto :30. Puoi anche combinarlo con altri pattern: 0 9,12,18 * * * viene eseguito alle 9:00, 12:00 e 18:00 ogni giorno.
Risorse aggiuntive
Cita questo contenuto, pagina o strumento come:
"Generatore di Espressione Crontab" su https://MiniWebtool.com/it/generatore-espressione-crontab/ di MiniWebtool, https://MiniWebtool.com/
dal team di miniwebtool. Aggiornato: 5 feb 2026
Altri strumenti correlati:
Strumenti per webmaster:
- Calcolatore CPC
- Calcolatore CPM
- Compressore CSS Online
- Generatore di favicon Nuovo
- Calcolatore di AdSense di Google
- Generatore di Cron Job In Primo Piano
- Generatore di Espressione Crontab Nuovo
- Compressore di HTML Online
- Convertitore HTML in Testo In Primo Piano
- Verificatore di Densità delle Parole Chiave Nuovo
- Generatore di tabelle Markdown Nuovo
- Generatore di Meta Tag
- Rimuovi Virgolette Intelligenti Nuovo
- Generatore di Slug URL Nuovo
- Calcolatore del Valore di una Visualizzazione di Pagina
- Calcolatore del Valore di un Visitatore
- Calcolatore di Permessi Unix (chmod) In Primo Piano
- Codificatore/Decodificatore di Entità HTML Nuovo
- Generatore di Lorem Ipsum Nuovo
- Escape/Unescape di stringhe JSON Nuovo
- Convertitore cURL in JSON Nuovo
- Formattatore SQL Nuovo
- Ottimizzatore SVG Nuovo
- Generatore di Redirect .htaccess Nuovo