Creazione di un lavoro Cron personalizzato su Linux
Creare un lavoro Cron personalizzato su Linux
L’automazione delle attività di routine è essenziale in qualsiasi flusso di lavoro di amministrazione di sistema o di sviluppo web. I job di Cron forniscono un potente job scheduler basato sul tempo nei sistemi operativi Unix-like, consentendo di eseguire automaticamente script o comandi a intervalli pianificati.
Che cos’è un lavoro Cron?
Un cron job è un’attività pianificata definita nella crontab (tabella cron) del sistema che esegue comandi o script a orari o intervalli specifici. Cron è molto utilizzato perché è:
Leggero
Altamente personalizzabile
Integrato nella maggior parte delle distribuzioni Linux
Casi d’uso comuni
Backup giornalieri o settimanali del database
Esecuzione di script PHP/Python
Rotazione dei log e pulizia dei file temporanei
Invio di e-mail programmate
Aggiornamento delle cache dei dati o sincronizzazione dei file
Passo 1: Accedere a Crontab
Per modificare il crontab del vostro utente (senza accesso root):
crontab -e

