Expressão copiada com sucesso!

Gerador de Cron Job

Crie expressões cron job facilmente com nossa interface visual intuitiva. Gere, valide e teste agendamentos de tarefas automatizadas em segundos! ⏰
Minuto
Em qual minuto da hora executar (0-59)
Todos os minutos
No minuto 0
A cada 5 minutos
A cada 15 minutos
A cada 30 minutos
Personalizado
Hora
Em qual hora do dia executar (0-23)
Todas as horas
Meia-noite (00:00)
6:00
Meio-dia (12:00)
18:00
Personalizado
Dia do Mês
Em qual dia do mês executar (1-31)
Todos os dias
Dia 1
Dia 15
Dias pares
Personalizado
Mês
Em qual mês executar (1-12)
Todos os meses
Janeiro
Junho
Dezembro
Trimestralmente
Personalizado
Dia da Semana
Em qual dia da semana executar (0-7, onde 0 e 7 = domingo)
Todos os dias
Segunda-feira
Dias úteis
Fins de semana
Domingo
Personalizado
Expressão Cron Gerada:
* * * * *
Executa a cada minuto
Próximas Execuções

    Validador de Expressão Cron

    Teste sua expressão cron:

    Exemplos Comuns de Cron

    Clique em qualquer exemplo para usar como base:
    0 0 * * *
    Diariamente à meia-noite
    0 2 * * 0
    Domingos às 2:00
    */15 * * * *
    A cada 15 minutos
    0 9-17 * * 1-5
    Horário comercial (9h-17h), segunda a sexta
    0 0 1 * *
    Primeiro dia de cada mês
    0 0 * * 1
    Todas as segundas-feiras à meia-noite

    Sobre o Gerador de Cron

    O cron é um agendador de tarefas baseado em tempo em sistemas operacionais Unix/Linux. Nossa ferramenta facilita a criação de expressões cron complexas através de uma interface visual intuitiva.

    Como usar expressões cron?

    As expressões cron são compostas por 5 campos separados por espaços, representando minuto, hora, dia do mês, mês e dia da semana. Cada campo pode conter valores específicos, intervalos, listas ou caracteres especiais como * (qualquer valor) e / (incremento).

    Esta ferramenta gera automaticamente a sintaxe correta e mostra quando a tarefa será executada, eliminando erros comuns e facilitando o agendamento de tarefas automatizadas.

    Agendamento Preciso
    Validação Automática
    Interface Visual
    Próximas Execuções

    Perguntas Frequentes

    Um cron job é uma tarefa agendada que executa automaticamente em horários específicos em sistemas Unix/Linux. É amplamente usado para: backups automáticos, limpeza de sistema, monitoramento, envio de emails, atualizações e manutenção. O cron é essencial para automação de tarefas administrativas e operacionais em servidores.

    A sintaxe do crontab é composta por 5 campos separados por espaços: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-7). Caracteres especiais: * (qualquer valor), , (lista), - (intervalo), / (incremento). Exemplo: 0 2 * * 1 significa executar às 2:00 todas as segundas-feiras.

    O ponto de interrogação (?) não é válido no cron padrão Unix/Linux. Apenas o asterisco (*) é usado para indicar qualquer valor. O ? é usado apenas no Quartz Scheduler (Java) e algumas implementações específicas. No cron tradicional Unix/Linux, use sempre * quando quiser indicar qualquer valor.

    Exemplos comuns: * * * * * (a cada minuto), */5 * * * * (a cada 5 minutos), 0 * * * * (a cada hora), 0 0 * * * (diariamente à meia-noite), 0 0 * * 0 (semanalmente aos domingos), 0 0 1 * * (mensalmente no dia 1). Use nossa ferramenta para testar combinações e ver as próximas execuções.

    Use os comandos: crontab -e (editar), crontab -l (listar), crontab -r (remover todos). Ao editar, adicione uma linha cron como 0 2 * * * /caminho/script.sh, salve e feche o editor. Boas práticas: use caminhos absolutos, redirecione saída para logs, teste scripts manualmente antes de automatizar.

    Problemas de caminho: use sempre caminhos absolutos (/usr/bin/php em vez de php). Problemas de sintaxe: lembre que são 5 campos, valores inválidos como minuto 60 (máximo 59). Problemas de ambiente: o cron tem ambiente mínimo, defina PATH no crontab. Para debug: adicione logs com data/hora e verifique /var/log/cron ou /var/log/syslog.

    Infraestrutura DokeHost

    Hospedar com Quem Entende de Tecnologia

    Nossa infraestrutura enterprise sustenta desde ferramentas gratuitas até servidores críticos de empresas. Conheça os serviços que podem impulsionar o seu projeto.