wils@web ~ $ cat ~/ajuda/como-agendar-tarefas-no-linux-usando-a-ferramenta-at-para-execucoes-pontuais.md

Linux

Como agendar tarefas no Linux usando a ferramenta at para execuções pontuais

atualizado em 09/08/2026

Introdução

A ferramenta at no Linux permite agendar a execução de tarefas em momentos específicos. Diferente do cron, que é usado para tarefas recorrentes, o at é ideal para execuções pontuais.

Instalação

Antes de usar o at, verifique se ele está instalado. Em distribuições baseadas no Debian, use:

sudo apt-get install at

Para distribuições baseadas no Red Hat, use:

sudo yum install at

Habilitando o serviço

Após a instalação, é necessário habilitar o serviço do atd:

sudo systemctl enable atd

Em seguida, inicie o serviço:

sudo systemctl start atd

Agendando uma tarefa

Para agendar uma tarefa, utilize o comando at seguido do horário desejado. Por exemplo, para agendar um script para ser executado às 14:00:

echo "bash /caminho/do/seu/script.sh" | at 14:00

Você também pode usar formatos como:

  • agora + 1 hour
  • agora + 5 minutes
  • 15:00
  • tomorrow 10:00

Listando tarefas agendadas

Para visualizar as tarefas agendadas, use:

atq

Removendo tarefas agendadas

Se precisar remover uma tarefa, utilize o comando atrm seguido do número da tarefa:

atrm 

Conclusão

A ferramenta at é uma maneira eficiente de agendar tarefas pontuais no Linux. Lembre-se de verificar se o serviço atd está ativo e sempre revise suas tarefas agendadas. Uma dica útil é usar scripts para automatizar tarefas frequentes e agendá-los com at.

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.