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

Linux

Guia prático para usar o Cron e agendar scripts em CentOS 8

atualizado em 31/07/2026

O Cron é uma ferramenta poderosa no Linux que permite agendar a execução de scripts e comandos em intervalos regulares. Neste guia, abordaremos como usar o Cron em CentOS 8.

Introdução ao Cron

O Cron é um serviço que executa tarefas automaticamente em horários programados. Ele é ideal para tarefas de manutenção, backups e outras automações.

Passo a Passo para Usar o Cron

1. Acessar o Crontab

Para editar as tarefas agendadas, use o comando:

crontab -e

2. Estrutura do Crontab

A estrutura de uma entrada no crontab é a seguinte:

minuto hora dia_do_mês mês dia_da_semana comando
  • minuto: 0-59
  • hora: 0-23
  • dia_do_mês: 1-31
  • mês: 1-12
  • dia_da_semana: 0-7 (0 e 7 representam domingo)
  • comando: o script ou comando a ser executado

3. Exemplos de Agendamento

  • Executar um script diariamente às 2h:
  • 0 2 * * * /path/to/seu_script.sh
  • Executar um comando a cada hora:
  • 0 * * * * /usr/bin/seu_comando
  • Executar um script todos os domingos às 5h:
  • 0 5 * * 0 /path/to/seu_script.sh

4. Listar Tarefas Agendadas

Para visualizar as tarefas agendadas, execute:

crontab -l

5. Remover Tarefas Agendadas

Para remover todas as tarefas do crontab, use:

crontab -r

Conclusão

O Cron é uma ferramenta essencial para automação em servidores Linux. Lembre-se de testar seus scripts manualmente antes de agendá-los e sempre verificar os logs para garantir que tudo está funcionando corretamente.

Dica: Use o comando logger dentro de seus scripts para registrar a saída em /var/log/messages, facilitando a depuração.

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.