wils@web ~ $ cat ~/ajuda/guia-pratico-para-usar-cron-e-automatizar-scripts-no-centos-8.md

Servidores

Guia prático para usar cron e automatizar scripts no CentOS 8

atualizado em 07/08/2026

O cron é uma ferramenta poderosa para agendar tarefas no Linux, permitindo a automação de scripts e comandos. Neste guia, abordaremos como usar o cron no CentOS 8.

Introdução ao cron

O cron é um daemon que executa tarefas programadas em intervalos regulares. As tarefas são definidas em um arquivo chamado crontab.

Passo a passo para usar o cron

1. Acessar o crontab

Para editar o crontab do usuário atual, utilize o seguinte comando:

crontab -e

2. Estrutura de um arquivo crontab

O formato de uma linha no crontab é:

* * * * * comando_a_ser_executado
  • * * * * * - Representa, respectivamente, minutos, horas, dias do mês, meses e dias da semana.
  • comando_a_ser_executado - O comando ou script que você deseja executar.

3. Exemplo de agendamento

Para executar um script localizado em /home/usuario/script.sh todos os dias às 2:30 da manhã, adicione a seguinte linha:

30 2 * * * /bin/bash /home/usuario/script.sh

4. Verificar tarefas agendadas

Para listar as tarefas agendadas no crontab, use:

crontab -l

5. Remover tarefas agendadas

Para remover uma tarefa, edite o crontab novamente com crontab -e e delete a linha correspondente.

Conclusão

O cron é uma ferramenta essencial para a automação de tarefas no CentOS 8. Utilize-a para agendar backups, atualizações e outras tarefas rotineiras.

Dica: Sempre redirecione a saída dos seus scripts para um arquivo de log para facilitar a depuração:

30 2 * * * /bin/bash /home/usuario/script.sh >> /home/usuario/script.log 2>&1

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.