Como ler uma expressão cron
Uma linha de crontab tem 5 campos, nesta ordem:
| Campo | Valores |
|---|---|
| Minuto | 0–59 |
| Hora | 0–23 |
| Dia do mês | 1–31 |
| Mês | 1–12 |
| Dia da semana | 0–7 (0 e 7 = domingo) |
Use * para "qualquer valor", */n para "a cada n", a-b para intervalo e a,b,c para lista. Exemplo: 0 9-18 * * 1-5 roda no minuto 0 de cada hora entre 9h e 18h, de segunda a sexta.
Perguntas frequentes
O cálculo das próximas execuções usa qual fuso?
O do seu navegador/computador. No servidor, o cron usa o fuso configurado no sistema operacional — verifique se coincide.
Onde coloco essa linha?
Rode crontab -e no Linux e adicione a expressão seguida do comando, por exemplo: */15 * * * * /usr/bin/php /var/www/cron.php.