Selecione opções de agendamento em menus suspensos ou use predefinições para gerar expressões cron. Veja descrições legíveis e os próximos 5 horários de execução.
Obtenha acesso à nossa suíte completa de ferramentas de SEO local, monitoramento de ranking e otimização com IA.
Inscreva‑se GrátisCron é um agendador de tarefas baseado em tempo encontrado em sistemas operacionais tipo Unix, incluindo Linux e macOS. Ele permite que usuários programem comandos ou scripts para execução automática em intervalos especificados, de cada minuto a uma vez por ano. O agendamento é definido por uma expressão cron — uma string compacta de cinco campos que representam minuto, hora, dia do mês, mês e dia da semana. Dominar a sintaxe cron é essencial para administradores de sistemas, desenvolvedores backend e engenheiros DevOps que precisam automatizar backups, processamento de dados, verificações de saúde, geração de relatórios e inúmeras outras tarefas recorrentes.
Uma expressão cron padrão consiste em cinco campos separados por espaço: minute (0-59), hour (0-23), day of month (1-31), month (1-12 ou Jan-Dez), e day of week (0-6 ou Sun-Sat, onde 0 é domingo). Um asterisco (*) em qualquer campo significa "todos os valores possíveis". A sintaxe de passo */N significa "todo N‑ésimo valor" — então */5 no campo de minuto dispara em 0, 5, 10, 15, e assim por diante. Você também pode usar vírgulas para listas (1,15 significa 1º e 15º), hífens para intervalos (9-17 significa de 9 a 17), e combinar esses para agendas complexas como 0 9-17/2 * * 1-5 (a cada 2 horas das 9h às 17h, de segunda a sexta).
Os agendamentos cron mais usados incluem: a cada 5 minutos (*/5 * * * *) para monitoramento de saúde, diariamente à meia-noite (0 0 * * *) para rotação de logs, e backups semanais (0 2 * * 0) aos domingos às 2h. Ao projetar agendas, evite executar tarefas que consomem muitos recursos ao mesmo tempo — espalhe-as por alguns minutos. Use caminhos absolutos para todos os comandos nas entradas do crontab e redirecione a saída para arquivos de log (>> /var/log/myjob.log 2>&1) para facilitar a solução de problemas. Sempre teste sua expressão cron com uma ferramenta como esta antes de colocar em produção e verifique se os próximos horários de execução correspondem às suas expectativas.