Se você precisa agendar o desligamento do Linux, para que seu PC seja desligado em uma determinada hora, conheça a seguir duas formas bem práticas e simples de fazer isso.
As vezes você pode precisar “programar” o Linux para ser desligado depois de algum tempo, e nessa hora, você pode fazer isso usando a linha de comando ou uma ferramenta gráfica. Mas não se preocupe, pois abaixo mostrarei como fazer isso das duas maneiras.
Como agendar o desligamento do Linux pela linha de comando (terminal)
Agendar um desligamento de um sistema Linux pela linha de comando é muito fácil. Tudo que você tem a fazer é abrir um terminal e usar o comando “shutdown”.
Por exemplo, para marcar uma paralisação às 03:30 AM, você pode usar o comando na seguinte forma:
sudo shutdown -h 03:30
Note que para funcionar, você terá que manter a execução desse comando, e para isso, será preciso manter o terminal aberto.
Como agendar o Linux para desligar com o ComplexShutdown
Para criar um agendamento do desligamento do Linux com o ComplexShutdown, use o seguinte tutorial:
Instale ComplexShutdown para agendar tarefas e desligamento no Linux
Como agendar o desligamento do Linux com o Gshutdown
Para criar um agendamento do desligamento do Linux com o Gshutdown, use esse tutorial:
Programando o Linux para desligar automaticamente com Gshutdown
Como agendar o desligamento do Linux com o Hmtimer
Para usar o Hmtimer e criar um agendamento do desligamento do Linux, instale-o usando o tutorial abaixo e depois execute-o:
Como instalar o app de desligamento Hmtimer no Linux via Flatpak
Como agendar o desligamento do Linux com o EasyShutdown
EasyShutdown é um aplicativo que fornece uma pequena interface gráfica onde você pode facilmente criar um agendamento de desligamento no Linux.
Para ter o programa no Debian, Ubuntu ou derivado, você pode baixar o arquivo DEB a partir da página dele no Launchpad. Depois de baixar, basta clicar duas vezes sobre ele para instalar. Depois de instalado, execute o programa.
A interface dele é muito simples. Você apenas tem que fornecer o momento em que você quer desligar o sistema. Por exemplo, se você quiser desligar o sistema às 03:30 AM, deve configurar da seguinte forma:
Como o EasyShutdown não tem daemon ou trabalha em segundo plano, você tem que mantê-lo aberto para que o agendamento funcione.
Um minuto antes da parada programada, o aplicativo avisa, dando a você a opção e a chance de cancelar o desligamento, se for necessário.