wils@web ~ $ cat ~/ajuda/como-agendar-tarefas-semanais-com-cron-no-ubuntu-22-04-guia-pratico.md

Linux

Como agendar tarefas semanais com cron no Ubuntu 22.04: Guia prático

atualizado em 01/09/2026

O cron é uma ferramenta poderosa no Linux que permite agendar tarefas para serem executadas automaticamente em horários específicos. Neste guia prático, vamos aprender como agendar tarefas semanais no Ubuntu 22.04.

Introdução ao Cron

O cron utiliza arquivos de configuração chamados crontabs para definir as tarefas agendadas. Cada usuário pode ter seu próprio crontab, e o sistema possui um crontab global.

Passo a Passo para Agendar Tarefas Semanais

1. Acessando o Crontab

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

crontab -e

2. Entendendo a Sintaxe do Crontab

A sintaxe básica de uma entrada no crontab é a seguinte:

* * * * * comando_a_ser_executado
  • 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)

3. Exemplo de Tarefa Semanal

Para agendar uma tarefa que será executada toda segunda-feira às 3 da manhã, adicione a seguinte linha ao seu crontab:

0 3 * * 1 /caminho/para/seu/script.sh

Certifique-se de que o script possui permissões de execução:

chmod +x /caminho/para/seu/script.sh

4. Salvando e Saindo

Após adicionar suas tarefas, salve e saia do editor. O cron automaticamente irá carregar as novas configurações.

Verificando Tarefas Agendadas

Para listar as tarefas agendadas, utilize:

crontab -l

Conclusão

Agendar tarefas com cron é uma maneira eficaz de automatizar processos no Ubuntu. Lembre-se de testar seus scripts manualmente antes de agendá-los. Uma dica útil é redirecionar a saída do seu comando para um arquivo de log para facilitar a depuração:

0 3 * * 1 /caminho/para/seu/script.sh >> /caminho/para/seu/log.txt 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.