Visão geral

Curso de expressões Cron

Sintaxe cron Unix: cinco campos, intervalos e passos, armadilhas de fuso, diferenças entre plataformas, padrões comuns de jobs e fluxo prático de depuração.

Este curso ensina cron Unix como linguagem de agendamento — não como passo a passo de botões de um parser. Você verá o formato de cinco campos, como curingas e passos se combinam, por que fusos horários quebram suposições entre plataformas e como validar um schedule antes de acordar alguém às 3h.

Para quem é este curso

  • Desenvolvedores que escrevem linhas de crontab, specs de CronJob no Kubernetes ou schedules de CI
  • Engenheiros SRE e de plataforma que revisam jobs de backup e limpeza
  • Quem colou 0 0 * * * e esperou que significasse o que imaginava

O que você vai aprender

  1. O que o cron agenda e onde a sintaxe de cinco campos é usada
  2. Ordem dos campos, limites, *, listas, intervalos e passos com /
  3. Regras de fuso em Linux, Kubernetes e GitHub Actions
  4. Padrões para jobs por hora, dia útil, semana e mês
  5. Fluxo de depuração com descrições legíveis e prévia das próximas execuções

Use o Analisador de Expressão Cron relacionado para testar exemplos localmente. Uma expressão válida no fuso de uma plataforma não é necessariamente o mesmo instante em outra.