2.06 Como criar uma tarefa cron manualmente preenchendo minuto, hora, dia, mês e semana

A criação manual de uma tarefa cron serve para definir uma agenda personalizada de execução, preenchendo diretamente os campos de minuto, hora, dia do mês, mês e dia da semana.
Na prática, esse método oferece mais controle e flexibilidade do que as configurações prontas, sendo ideal para agendamentos específicos ou mais avançados.

Como acessar o cPanel

Antes de criar a tarefa manualmente, acesse o cPanel:

  • https://seudominio.com.br/cpanel
  • https://seudominio.com.br:2083
  • pela área do cliente MyWay, usando o atalho do serviço

Como criar uma tarefa cron manualmente preenchendo minuto, hora, dia, mês e semana

Quando usar o preenchimento manual

O preenchimento manual é indicado quando:

  • o intervalo não está disponível no Common Settings
  • você precisa de mais precisão
  • quer aprender exatamente como o cron funciona
  • precisa combinar datas e horários específicos
Esse método é o mais poderoso dentro da interface de Cron Jobs, porque permite montar agendas de forma detalhada.

Passo 1 – Abrir a área de criação

No cPanel, entre em Avançado > Cron Jobs e localize a seção de criação de nova tarefa.

Você verá os campos:

  • Minute = minuto
  • Hour = hora
  • Day = dia do mês
  • Month = mês
  • Weekday = dia da semana

Passo 2 – Entender o que cada campo controla

  • Minute define o minuto da execução
  • Hour define a hora
  • Day define o dia do mês
  • Month define o mês
  • Weekday define o dia da semana

Você pode preencher valores específicos ou usar símbolos comuns do cron, como:

  • * = qualquer valor
  • */5 = a cada 5 unidades
  • 1,15 = valores específicos separados por vírgula
Esses campos precisam fazer sentido em conjunto. Um erro em qualquer um deles pode mudar completamente a frequência da tarefa.

Passo 3 – Montar um exemplo manual

Suponha que você queira executar uma rotina todos os dias às 03:30 da manhã.

Você poderia preencher assim:

  • Minute: 30
  • Hour: 3
  • Day: *
  • Month: *
  • Weekday: *

Isso significa que a tarefa rodará às 03:30 todos os dias, em qualquer mês e qualquer dia da semana.

Com esse método, você monta a agenda exatamente como precisa, sem depender das opções prontas.

Passo 4 – Informar o comando

No campo Command, digite o comando que será executado no horário programado.

Exemplo:

  • /usr/local/bin/php /home/usuario/public_html/rotina.php
A tarefa só estará completa quando houver tanto a agenda definida quanto o comando corretamente preenchido.

Passo 5 – Adicionar a nova tarefa

Depois de revisar todos os campos, clique em Add New Cron Job.

Se não houver erro, a nova tarefa aparecerá na lista de tarefas atuais.


Exemplos de lógica manual

  • 0 * * * * = uma vez por hora
  • 0 0 * * * = uma vez por dia à meia-noite
  • */10 * * * * = a cada 10 minutos
  • 30 3 * * 1 = toda segunda-feira às 03:30
Mesmo quando o cPanel não exibe a expressão completa em um só campo, a lógica é essa mesma, dividida entre os cinco campos da tela.

Cuidados importantes

  • confirme se está usando hora no formato de 24 horas
  • não misture dias e horários sem entender a frequência real
  • evite agendamentos excessivamente curtos para rotinas pesadas
  • revise o comando antes de salvar
Uma frequência errada pode fazer a tarefa rodar mais vezes do que o esperado, gerando consumo elevado de servidor ou duplicidade de processos.

Resultado esperado

Ao final, você terá uma tarefa cron criada manualmente, com calendário personalizado de execução.

  • maior controle sobre o agendamento
  • mais flexibilidade para automações específicas
  • melhor adaptação a necessidades técnicas avançadas
Esse é o método ideal para quem precisa de precisão e controle total sobre a agenda da tarefa.

Resumo

Para criar uma tarefa cron manualmente:

1. Acesse o cPanel
2. Vá em Avançado > Cron Jobs
3. Preencha os campos Minute, Hour, Day, Month e Weekday
4. Digite o comando no campo Command
5. Revise a frequência real da tarefa
6. Clique em Add New Cron Job

Na prática, isso permite criar agendamentos personalizados com total controle sobre os horários de execução.
Se quiser, depois eu posso criar uma tabela complementar só com exemplos prontos de cron para anexar a esta série de artigos.

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

2.01 Como acessar e entender a área de Tarefas Cron no cPanel

A opção Tarefas Cron do cPanel serve para agendar comandos e scripts para execução automática...

2.02 Como cadastrar um e-mail para receber avisos das tarefas cron

A opção de e-mail de avisos do cron serve para receber notificações por e-mail quando as...

2.03 Como desativar os avisos por e-mail de todas as tarefas cron

A desativação global dos avisos por e-mail das tarefas cron serve para parar o envio de...

2.04 Como desativar avisos por e-mail de uma tarefa cron específica

A desativação de avisos por e-mail de uma tarefa cron específica serve para parar o envio de...

2.05 Como criar uma tarefa cron usando Common Settings

A opção Common Settings dentro de Tarefas Cron serve para selecionar intervalos prontos de...