wils@web ~ $ cat ~/ajuda/como-agendar-tarefas-diarias-com-cron-no-debian-11-guia-pratico.md

Linux

Como agendar tarefas diárias com cron no Debian 11: Guia prático

atualizado em 01/09/2026

Agendar tarefas diárias no Debian 11 é uma tarefa simples e eficiente através do cron, um agendador de tarefas que permite executar scripts e comandos em horários específicos.

Introdução

O cron é uma ferramenta poderosa para automação de tarefas em sistemas Unix-like, incluindo o Debian 11. Neste guia, você aprenderá a configurar tarefas agendadas de forma prática.

Passo a Passo

1. Acessando o Crontab

Para editar as tarefas agendadas do usuário atual, use o comando:

crontab -e

Isso abrirá o editor padrão para editar o arquivo crontab.

2. Estrutura do Crontab

As linhas no arquivo crontab têm a seguinte estrutura:

* * * * * comando_a_executar
  • Minuto (0-59)
  • Hora (0-23)
  • Dia do mês (1-31)
  • Mês (1-12)
  • Dia da semana (0-7) (Domingo é 0 ou 7)

3. Exemplo de Tarefa Diária

Para agendar uma tarefa que execute um script todos os dias às 2:30 da manhã, adicione a seguinte linha:

30 2 * * * /caminho/para/seu/script.sh

4. Salvando e Saindo

Após adicionar suas tarefas, salve e saia do editor. O cron agora executará suas tarefas conforme programado.

Verificando Tarefas Agendadas

Para listar as tarefas agendadas do usuário atual, use:

crontab -l

Conclusão

O cron é uma ferramenta essencial para automatizar tarefas no Debian 11. Lembre-se de verificar os logs em caso de falhas na execução das tarefas. Para verificar logs, você pode usar:

cat /var/log/syslog | grep cron

Dica: Sempre teste seus scripts manualmente antes de agendá-los para evitar erros.

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.