Gerador de Expressões Cron

Ferramenta visual para gerar expressões de tarefas agendadas Linux padrão de 5 campos através de configuração de interface

minuto hora dia mês dia_semana (Formato padrão de 5 campos)

Configuração de Campos

Visao geral da ferramenta: Gerador de Expressões Cron

O Gerador de Expressões Cron é uma ferramenta visual online que ajuda os usuários a gerar facilmente expressões de tarefas agendadas Linux Crontab padrão através de uma interface gráfica. Não é necessário memorizar regras de sintaxe complexas - simplesmente configure através de menus suspensos e campos de entrada para gerar expressões Cron precisas.

O que é Gerador de Expressões Cron?

Gerador de Expressões Cron gera resultados rapidamente com parâmetros configuráveis.

Como usar

  1. Defina regras ou quantidade de geração.
  2. Gere e visualize o resultado.
  3. Copie ou baixe a saída.

Casos de uso comuns

  • Gerar dados de teste ou placeholders
  • Preparar recursos iniciais
  • Geração em lote para economizar tempo

❓ Perguntas frequentes

P1: Por que o resultado está incorreto?
R: Verifique o formato de entrada e as opções, e teste o exemplo se houver.

P2: E se a entrada for muito grande?
R: Divida os dados em partes menores para obter resultados mais estáveis.

P3: Como salvo a saída?
R: Use os botões de copiar ou baixar se a ferramenta oferecer.

✨ Características Principais

  • 🎯 Configuração Visual: Configure campos de tempo através de uma interface intuitiva
  • Predefinições Rápidas: Fornece modelos de tarefas agendadas comuns para aplicação com um clique
  • Validação em Tempo Real: Validação em tempo real da sintaxe de expressões geradas
  • 🔄 Conversão Bidirecional: Suporta tanto análise quanto geração de expressões
  • 📋 Cópia com Um Clique: Expressões geradas podem ser copiadas diretamente para a área de transferência
  • 🔗 Integração Perfeita: Pode pular diretamente para o analisador de expressões para testes
  • 🌐 Suporte Multilíngue: Suporta interfaces em chinês, inglês e outros idiomas

📖 Guia de Uso

Formato da Expressão

Esta ferramenta gera expressões Crontab Linux padrão de 5 campos:

minuto hora dia mês dia_semana
*     *    *   *   *

Descrição dos Campos

Campo Faixa Descrição
Minuto 0-59 Minuto de execução
Hora 0-23 Hora de execução (formato 24 horas)
Dia 1-31 Dia de execução
Mês 1-12 Mês de execução
Dia da Semana 0-7 Dia da semana (0 e 7 representam domingo)

Caracteres Especiais

  • * - Corresponde a qualquer valor
  • , - Separa múltiplos valores (ex: 1,3,5)
  • - - Especifica um intervalo (ex: 1-5)
  • / - Especifica valores de passo (ex: */5 significa a cada 5 unidades)

🚀 Início Rápido

1. Usar Modelos Predefinidos

A ferramenta fornece vários modelos predefinidos comuns:

  • A Cada Minuto: * * * * *
  • A Cada Hora: 0 * * * *
  • Todos os Dias: 0 0 * * *
  • Toda Semana: 0 0 * * 0
  • Todo Mês: 0 0 1 * *
  • Dias Úteis: 0 9 * * 1-5
  • Fins de Semana: 0 10 * * 6,0

2. Configuração Personalizada

Selecione valores apropriados através de menus suspensos para cada campo:

Opções do Campo Minuto

  • Qualquer (*)
  • Valores fixos (0, 15, 30, 45)
  • Execução por intervalos (A cada 5 minutos, A cada 10 minutos, A cada 15 minutos, A cada 30 minutos)

Opções do Campo Hora

  • Qualquer (*)
  • Horários fixos (0, 6, 9, 12, 18)
  • Execução por intervalos (A cada 2 horas, A cada 6 horas, A cada 12 horas)

Opções do Campo Dia

  • Qualquer (*)
  • Datas fixas (1, 15)
  • Execução por intervalos (A cada 2 dias, A cada 7 dias)
  • Períodos de tempo (Primeira metade 1-15, Segunda metade 16-31)

Opções do Campo Mês

  • Qualquer (*)
  • Meses específicos (Janeiro a Dezembro)
  • Execução por intervalos (Trimestral, Semestral)

Opções do Campo Dia da Semana

  • Qualquer (*)
  • Dias específicos (Segunda a Domingo)
  • Períodos de tempo (Dias úteis 1-5, Fins de semana 6,0)

3. Entrada Personalizada

Se as opções predefinidas não atenderem às suas necessidades, você pode inserir valores personalizados diretamente nos campos de entrada.

💡 Exemplos Práticos

Tarefas de Manutenção do Sistema

# Limpar logs diariamente às 2h da manhã
0 2 * * *

# Fazer backup do banco de dados todo domingo às 3h da manhã
0 3 * * 0

# Arquivar dados no dia 1 de cada mês às 4h da manhã
0 4 1 * *

Tarefas de Monitoramento

# Verificar carga do sistema a cada 5 minutos
*/5 * * * *

# Verificar espaço em disco a cada hora
0 * * * *

# Enviar relatórios a cada 2 horas em dias úteis
0 */2 * * 1-5

Tarefas Regulares

# Enviar relatório diário às 9h todos os dias
0 9 * * *

# Enviar relatório semanal às 10h toda segunda-feira
0 10 * * 1

# Gerar relatório mensal às 15h no dia 15 de cada mês
0 15 15 * *

🔧 Uso Avançado

Expressões Combinadas

Use vírgulas para separar múltiplos valores:

# Executar às 9h, 12h e 18h diariamente
0 9,12,18 * * *

# Executar toda segunda, quarta e sexta-feira
0 9 * * 1,3,5

# Executar no dia 1 e 15 de cada mês
0 0 1,15 * *

Expressões de Intervalo

Use hífens para especificar intervalos:

# Executar a cada hora das 9h às 17h em dias úteis
0 9-17 * * 1-5

# Executar no dia 1 de cada mês no primeiro trimestre
0 0 1 1-3 *

# Executar a cada 2 horas das 10h às 14h nos fins de semana
0 10-14/2 * * 6,0

Expressões de Passo

Use barras para especificar valores de passo:

# Executar a cada 10 minutos
*/10 * * * *

# Executar a cada 3 horas
0 */3 * * *

# Executar a cada 2 dias
0 0 */2 * *

⚠️ Notas Importantes

1. Conflitos de Campos

Evite especificar simultaneamente campos de dia e dia da semana, pois isso pode fazer com que as tarefas nunca sejam executadas:

# Incorreto: Especificar tanto o dia 15 quanto segunda-feira
0 0 15 * 1

# Correto: Especificar separadamente
0 0 15 * *  # Dia 15 de cada mês
0 0 * * 1   # Toda segunda-feira

2. Problemas de Fuso Horário

  • Cron usa o horário local do sistema
  • Atenção aos efeitos do horário de verão
  • Atenção especial a implantações entre fusos horários

3. Considerações de Performance

  • Evite executar tarefas pesadas durante horários de pico do sistema
  • Distribua razoavelmente os horários de execução das tarefas
  • Use valores de passo para reduzir a frequência de execução

🔗 Ferramentas Relacionadas

📚 Leitura Adicional


Dica: Após gerar uma expressão, é recomendado usar o Analisador de Expressões Crontab para validação e garantir que a expressão atenda às expectativas.