wils@web ~ $ cat ~/ajuda/como-usar-o-cron-para-agendar-tarefas-semanais-no-ubuntu-22-04.md
LinuxComo usar o cron para agendar tarefas semanais no Ubuntu 22.04
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>&1Precisa 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.