Gerador de Expressão Crontab
Monte visualmente os cinco campos de programação no Gerador de Expressões Crontab do MiniWebtool. Valores específicos, intervalos e faixas produzem uma expressão cron com prévia ao vivo e explicação para agendar uma tarefa no Linux.
No Gemini, cole a pergunta copiada no chat. Você também pode copiá-la abaixo.Precisa de ajuda com esta ferramenta? Pergunte à IA
Ver a pergunta
Seu bloqueador de anúncios está impedindo que mostremos anúncios
O MiniWebtool continua gratuito graças aos anúncios. Se esta ferramenta ajudou você, apoie-nos fazendo upgrade para navegação sem anúncios e mais usos diários, ou permita MiniWebtool.com e recarregue.
- Permita anúncios para MiniWebtool.com e recarregue
- Ou faça upgrade para navegar sem anúncios e ter limites diários maiores
Gerador de Expressão Crontab
Bem-vindo ao Gerador de Expressão Crontab, uma poderosa ferramenta visual que ajuda você a criar expressões de agendamento cron para sistemas Linux sem precisar memorizar sintaxes complexas. Esteja você agendando backups automatizados, executando scripts periódicos ou configurando tarefas de manutenção do sistema, este construtor interativo facilita a geração de expressões cron precisas com pré-visualização ao vivo e explicações legíveis por humanos.
Resumo rápido
O Gerador de Expressão Crontab monta um agendamento cron de cinco campos para Linux de forma visual, com prévia ao vivo da expressão e explicação em linguagem simples. Ele pode adicionar um comando para gerar uma linha completa do crontab.
| Recurso | O que você obtém | Indicado para |
|---|---|---|
| Cinco campos | Defina minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-7, sendo 0 e 7 o domingo). | Montar um agendamento sem decorar a ordem dos campos |
| Modos de campo | Para cada campo, escolha todos os valores, valores específicos, um intervalo ou um passo. | Agendamentos como 0 9-17 * * * ou */5 * * * * |
| Mais de 18 predefinições | Mais de 18 agendamentos comuns preenchem os campos de uma vez, como a cada 5 minutos, dias úteis às 8h ou a cada 2 horas. | Começar de um agendamento comum |
| Prévia ao vivo | A expressão cron e sua descrição legível são atualizadas conforme você altera cada campo. | Verificar o significado antes de copiar |
| Visão de linha do tempo | Uma linha do tempo interativa mostra quando o agendamento será disparado. | Ver com que frequência uma tarefa é executada |
| Linha completa do crontab | Opcionalmente, informe o caminho de um script ou comando para obter uma entrada completa e copiá-la com um clique. | Colar no crontab -e para um script de backup ou manutenção |
O que é uma Expressão Crontab?
Uma expressão crontab (tabela cron) é uma string de cinco campos separados por espaços que define quando uma tarefa agendada deve ser executada em sistemas Unix/Linux. O daemon cron lê essas expressões e executa comandos nos horários especificados. Cada campo representa uma unidade de tempo diferente:
| Campo | Valores Permitidos | Caracteres Especiais | Descrição |
|---|---|---|---|
| Minuto | 0-59 | * , - / | Minuto da hora em que o comando é executado |
| Hora | 0-23 | * , - / | Hora do dia (formato 24 horas) |
| Dia do Mês | 1-31 | * , - / | Dia do mês |
| Mês | 1-12 | * , - | Mês do ano |
| Dia da Semana | 0-7 | * , - | Dia da semana (0 e 7 = Domingo) |
Caracteres Especiais Explicados
- Asterisco (*) - Corresponde a qualquer/todos os valores.
* * * * *roda a cada minuto. - Vírgula (,) - Especifica múltiplos valores.
0,30 * * * *roda aos :00 e :30. - Hífen (-) - Especifica um intervalo.
0 9-17 * * *roda a cada hora das 9h às 17h. - Barra (/) - Especifica valores de passo.
*/5 * * * *roda a cada 5 minutos.
Exemplos Comuns de Expressões Cron
Como Usar o Gerador de Expressão Crontab
- Escolha uma predefinição ou comece do zero: Selecione entre mais de 18 predefinições de agendamento comuns para configuração rápida ou construa sua própria expressão personalizada do zero.
- Configure cada campo de tempo: Para cada campo (minuto, hora, dia, mês, dia da semana), escolha se deseja executar em cada intervalo, valores específicos, um intervalo ou intervalos de passo.
- Observe a pré-visualização ao vivo: Conforme você faz alterações, a expressão cron e a descrição legível por humanos são atualizadas em tempo real.
- Adicione seu comando (opcional): Insira o caminho para o seu script ou comando para gerar uma linha de crontab completa.
- Copie e use: Clique no botão de copiar para copiar sua expressão e cole-a no seu arquivo crontab.
Como Editar seu Crontab
Para adicionar sua expressão cron gerada ao seu sistema, use o comando crontab:
- Abra o editor crontab:
crontab -e - Adicione sua linha cron: Cole a expressão gerada seguida pelo seu comando
- Salve e saia: O daemon cron detectará automaticamente suas alterações
- Visualizar crontab atual:
crontab -l
Exemplo de Entrada Completa de Crontab
0 2 * * * /home/usuario/backup.sh >> /var/log/backup.log 2>&1
Isso executa o backup.sh diariamente às 2h da manhã e registra a saída em backup.log.
Melhores Práticas para Cron Jobs
- Use caminhos absolutos: Sempre use caminhos completos para scripts e comandos para evitar problemas de PATH.
- Redirecione a saída: Redirecione stdout/stderr para arquivos de log ou
/dev/nullpara evitar spam de e-mail. - Teste seus scripts: Execute os scripts manualmente primeiro para garantir que funcionem corretamente.
- Defina variáveis de ambiente: Defina as variáveis necessárias no topo do seu crontab ou dentro dos scripts.
- Use arquivos de trava (lock files): Evite execuções sobrepostas para tarefas de longa duração usando
flockou similar. - Monitore suas tarefas: Verifique
/var/log/syslogou/var/log/cronpara logs de execução.
Perguntas Frequentes
O que é uma expressão crontab?
Uma expressão crontab é uma string de cinco campos separados por espaços que define quando uma tarefa agendada (cron job) deve ser executada em sistemas Unix/Linux. Os cinco campos são: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-7, onde tanto 0 quanto 7 representam o domingo). Caracteres especiais como * (qualquer), */n (a cada n) e intervalos (1-5) permitem agendamentos flexíveis.
Como agendar uma tarefa para rodar a cada 5 minutos?
Para executar uma tarefa a cada 5 minutos, use a expressão cron */5 * * * *. O */5 no campo de minutos significa 'a cada 5 minutos' (0, 5, 10, 15, ..., 55). Os asteriscos nos campos restantes significam 'toda hora, todo dia, todo mês, todo dia da semana'.
O que significa o asterisco (*) no crontab?
O asterisco (*) no crontab é um curinga que significa 'todos' ou 'qualquer valor'. Por exemplo, * no campo de hora significa 'toda hora', e * no campo de dia do mês significa 'todo dia'. É a forma mais comum de indicar que um campo deve corresponder a todos os valores possíveis.
Como rodar um cron job apenas em dias de semana?
Para executar um cron job apenas em dias úteis (segunda a sexta-feira), defina o campo do dia da semana como 1-5. Por exemplo, 0 9 * * 1-5 roda às 9h00 de cada dia útil. Os números 1-5 representam de segunda a sexta, com 0 e 7 representando o domingo.
Posso especificar vários valores em um campo cron?
Sim, você pode especificar múltiplos valores usando vírgulas. Por exemplo, 0,30 no campo de minutos roda tanto aos :00 quanto aos :30 minutos. Você também pode combinar isso com outros padrões: 0 9,12,18 * * * roda às 9h, 12h e 18h todos os dias.
Recursos Adicionais
Cite este conteúdo, página ou ferramenta como:
"Gerador de Expressão Crontab" em https://MiniWebtool.com/br/gerador-de-expressao-crontab/ de MiniWebtool, https://MiniWebtool.com/
pela equipe miniwebtool. Atualizado em: 05 de fev de 2026
Converse com sua IA favorita
No Gemini, cole a pergunta copiada no chat. Você também pode copiá-la abaixo.
Ver a pergunta
Ferramentas de webmaster:
- Verificador de Links Quebrados Novo
- Calculadora de CPC
- Calculadora de CPM
- Gerador de Cron Job
- Gerador de Expressão Crontab
- Compactador de CSS Online
- Playground CSS Flexbox Novo
- Gerador de CSS Grid Novo
- Construtor de Comandos cURL Novo
- Conversor de cURL para JSON
- Consulta DNS Novo
- Verificador de Idade de Domínio Novo
- Verificador de Confiança de Domínio Novo
- Gerador de Arquivo .env Novo
- Gerador de Favicon
- Gerador de Comandos Git Novo
- Calculadora do Google AdSense
- Verificador de Tamanho de Rastreamento Googlebot
- Gerador de Tags Hreflang Novo
- Gerador de Redirecionamento Htaccess
- Compactador de HTML Online Popular
- Codificador/Decodificador de Entidades HTML
- Conversor de HTML para Texto
- Referência de Códigos de Status HTTP Novo
- Gerador de Esquema JSON Novo
- Escape/Unescape de String JSON
- Verificador de Densidade de Palavras-Chave
- Compilador de Less para CSS Novo
- Gerador de Lorem Ipsum
- Gerador de Tabelas Markdown
- Gerador de Meta Tag
- Verificador de Open Graph Novo
- Verificador de Velocidade da Página Novo
- Conversor de PT para PX Novo
- Conversor de PX para REM Novo
- Construtor de Query String Novo
- Verificador de Redirecionamento Novo
- Gerador de Robots.txt Novo
- Compilador de SCSS para CSS Novo
- Removedor de Aspas Inteligentes
- Formatador SQL
- Otimizador de SVG
- Conversor de SVG para React/JSX Novo
- Playground TypeScript Novo
- Calculadora de Permissões Unix (chmod)
- Analisador de URL Novo
- Gerador de Slug de URL
- Calculadora do Valor de uma Exibição de Página
- Calculadora do Valor de um Visitante
- Consulta WHOIS Novo
- Gerador de Sitemap XML Novo