Crontab Expression Studio Pro
Generatore e traduttore visuale di espressioni Crontab in linguaggio naturale, simulatore delle prossime esecuzioni, export PDF, condivisione e invio email.
⚡ Visual Cron Builder
🗣️ Human-Readable Translation
📅 Next 10 Runs Simulator
📄 PDF & Email Export
*
MINUTO
(0 - 59)
(0 - 59)
*
ORA
(0 - 23)
(0 - 23)
*
GIORNO MESE
(1 - 31)
(1 - 31)
*
MESE
(1 - 12)
(1 - 12)
*
GIORNO SETT
(0 - 6 / DOM-SAB)
(0 - 6 / DOM-SAB)
📅 Prossime 10 Esecuzioni Simulate
💻 Comando Terminale Bash (Installazione Rapida):
(crontab -l 2>/dev/null; echo "* * * * * /path/to/script.sh") | crontab -
Cos'è Crontab e come funzionano le espressioni di schedulazione nei sistemi Linux?
Crontab (Cron Table) è il demone di pianificazione temporale dei sistemi Unix/Linux che esegue automaticamente comandi, script PHP/Python, backup e manutenzione del database a intervalli regolari. Una classica riga di cron è composta da 5 campi temporali separati da spazi seguiti dal comando da lanciare.
Sintassi e Caratteri Speciali di Cron
- Asterisco (*): Rappresenta qualsiasi valore (ogni minuto, ogni ora, tutti i giorni).
- Virgola (,): Specifica un elenco di valori separati (es. 1,15,30).
- Trattino (-): Definisce un intervallo continuo (es. 1-5 per i giorni lavorativi Lun-Ven).
- Slash (/): Indica valori di incremento a step (es. */10 per eseguire ogni 10 minuti).
Macro Speciali di Sistema
I sistemi moderni supportano scorciatoie intelligenti come @reboot (avvio sistema), @hourly (ogni ora), @daily (mezzanotte), @weekly e @monthly per semplificare la configurazione senza errori di sintassi.