wils@web ~ $ cat ~/ajuda/guia-para-usar-o-comando-at-para-agendar-tarefas-no-debian-11.md
LinuxGuia para usar o comando at para agendar tarefas no Debian 11
O comando at é uma ferramenta poderosa no Debian 11 que permite agendar tarefas para serem executadas uma única vez em um horário específico. Este guia irá conduzi-lo pelo processo de utilização do at para agendar suas tarefas.
Pré-requisitos
- Debian 11 instalado.
- Permissões de administrador (sudo).
- O serviço atd deve estar em execução.
Instalação do at
O at geralmente vem pré-instalado no Debian 11. Para garantir que ele esteja instalado, execute:
sudo apt update
sudo apt install at
Iniciando o serviço atd
Verifique se o serviço atd está ativo:
sudo systemctl status atd
Se não estiver ativo, inicie-o com:
sudo systemctl start atd
Para habilitar o serviço para iniciar automaticamente no boot:
sudo systemctl enable atd
Usando o comando at
Para agendar uma tarefa, utilize o comando at seguido do horário desejado. Por exemplo, para agendar um script para ser executado às 14:30:
echo "bash /caminho/para/seu/script.sh" | at 14:30
Você também pode usar formatos como now + 2 hours ou tomorrow.
Listando tarefas agendadas
Para visualizar as tarefas agendadas, utilize:
atq
Removendo uma tarefa agendada
Para remover uma tarefa, utilize o comando atrm seguido do número da tarefa:
atrm 1
Conclusão
O comando at é uma maneira eficiente de agendar tarefas únicas no Debian 11. Lembre-se de sempre verificar se o serviço atd está em execução e explore as diversas opções de agendamento disponíveis.
Dica: Combine o at com scripts de backup para automatizar suas rotinas de segurança!
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.