wils@web ~ $ cat ~/ajuda/como-usar-o-cron-para-agendar-tarefas-semanais-no-ubuntu-22-04.md

Linux

Como usar o cron para agendar tarefas semanais no Ubuntu 22.04

atualizado em 03/08/2026

O cron é um utilitário do Linux que permite agendar tarefas para serem executadas automaticamente em horários específicos. Neste manual, você aprenderá como usar o cron para agendar tarefas semanais no Ubuntu 22.04.

Passo a Passo para Agendar Tarefas Semanais

1. Acessando o Crontab

Para agendar uma tarefa, você precisa editar o arquivo crontab. Abra um terminal e digite o seguinte comando:

crontab -e

2. Entendendo a Sintaxe do Crontab

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

minuto hora dia_do_mês mês dia_da_semana comando

Para agendar uma tarefa semanal, você pode usar o campo dia_da_semana.

3. Exemplo de Agendamento Semanal

Suponha que você queira executar um script chamado backup.sh todos os domingos às 2 da manhã. Você deve adicionar a seguinte linha ao seu crontab:

0 2 * * 0 /caminho/para/seu/script/backup.sh

4. Salvando e Saindo

Após adicionar sua tarefa, salve e saia do editor. No nano, por exemplo, você pode fazer isso pressionando CTRL + X, depois Y e ENTER.

5. Verificando Tarefas Agendadas

Para listar as tarefas agendadas no seu crontab, use o comando:

crontab -l

Conclusão

O cron é uma ferramenta poderosa para automação de tarefas em servidores Linux. Ao agendar tarefas semanais, você pode garantir que processos importantes sejam executados regularmente sem intervenção manual.

Dica: Sempre verifique os logs de execução das suas tarefas para garantir que tudo está funcionando conforme o esperado. Você pode redirecionar a saída do seu comando para um arquivo de log, como:

0 2 * * 0 /caminho/para/seu/script/backup.sh >> /caminho/para/seu/log/backup.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.