wils@web ~ $ cat ~/ajuda/guia-para-usar-o-comando-at-para-agendar-tarefas-no-debian-11.md

Linux

Guia para usar o comando at para agendar tarefas no Debian 11

atualizado em 03/08/2026

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.