Dates i temps
Analitzador d’Expressions Cron en línia
Introdueix una expressió Cron estàndard per obtenir una explicació clara, un desglossament dels camps i les properes execucions.
Analitzador d’Expressions Cron
Guia de Cron
Què és una expressió Cron?
Cron és una sintaxi per programar tasques periòdiques en sistemes UNIX, Linux i altres plataformes. La forma estàndard utilitza cinc camps.
Els 5 camps de Cron
Els camps representen minut, hora, dia del mes, mes i dia de la setmana, en aquest ordre.
Què significa *?
L’asterisc representa tots els valors possibles del camp. Per exemple, * * * * * s’executa cada minut.
Rangs i llistes
Utilitza 1-5 per a un rang, 1,3,5 per a una llista i 1-10/2 per a un rang amb interval. */5 vol dir cada cinc unitats.
Cron i zones horàries
L’execució real depèn de la zona horària del sistema que executa Cron. Les properes execucions respecten la zona IANA escollida i els canvis d’horari.
Preguntes freqüents
Preguntes sobre expressions Cron
Com es llegeix una expressió Cron?
Llegeix els cinc camps d’esquerra a dreta: minut, hora, dia del mes, mes i dia de la setmana.
Què significa * * * * *?
Vol dir que la tasca s’executa cada minut.
Què significa */5 a Cron?
Indica que la tasca s’executa cada cinc unitats del camp corresponent.
Com executar una tasca cada hora?
Utilitza 0 * * * * per executar-la al minut 0 de cada hora.
Com executar Cron cada dia?
Utilitza 0 0 * * * per executar-lo cada dia a mitjanit.
Com executar Cron de dilluns a divendres?
Utilitza un rang com 0 9 * * 1-5.
Com saber quan s’executarà una expressió Cron?
Introdueix l’expressió, tria una zona horària i consulta les properes execucions calculades.
Cron utilitza la zona horària del servidor?
Normalment sí. El sistema que executa Cron determina la zona horària real.
Quina diferència hi ha entre Cron UNIX i Quartz?
El Cron UNIX estàndard utilitza cinc camps. Quartz sol utilitzar-ne sis o set, amb segons, i no s’ha d’interpretar automàticament com a Cron UNIX.