No Linux, o desligamento é bem simples. Você clica no botão liga / desliga do seu iniciador e pronto! No entanto, você sabia que esse desligamento também é altamente personalizável? Sim, você pode até decidir quando desligar e como!
Vamos conferir o incrível mundo de "desligamento" no Ubuntu 18.04. Minha máquina está executando o Xubuntu 18.04 - O sabor XFCE do Ubuntu. Dito isto, todas as outras versões do Ubuntu e distritos baseadas no Ubuntu funcionarão muito bem. De fato, quase todos os comandos devem funcionar bem em qualquer distro Linux!
Vamos demitir o terminal e executar os seguintes comandos -
sudo -s
Desligamento -P agora
O que esse comando diz? No começo, estamos certificando -se de que nosso comando seja executado como usuário root, para que todos os aplicativos tenham que se fechar durante o processo de desligamento, sem interrupção. O segundo comando informa à ferramenta "Shutdown" para desligar o sistema agora. Literalmente, agora!
Esta captura de tela era da minha instalação deepin no VirtualBox.
Pense em si mesmo em um determinado cenário em que você está ouvindo música e caindo no sono. Você quer executar seu computador até as 3:00 da manhã. O que fazer agora? Basta executar o seguinte comando -
sudo -s
Desligamento -p 03:00
Essa coisa terá certeza de desligar seu sistema exatamente às 3:00 da manhã ou, como usamos no comando, às 03:00 (formato de 24 horas). Se você precisar de converter tempo de 12 horas para 24 horas, confira a incrível calculadora de tempo para fazer o trabalho para você.
Bem, você também pode agendar a reinicialização do seu sistema com "desligamento". É meio engraçado pensar que "desligamento" pode voltar a "começar", certo? Para reiniciar em um determinado momento, execute o seguinte comando -
sudo -s
Desligamento -R 03:00
Isso dirá a ferramenta "desligamento" para reiniciar o sistema às 3:00 da manhã. Como antes, você precisa entrar em um formato de 24 horas para fazer isso.
Precisa cancelar o desligamento? Execute o seguinte comando no terminal -
Desligamento -C
Isso impedirá o desligamento de executar qualquer tarefa que você pedisse antes.
Suspender e acordar
Agora, outra coisa incrível que você pode fazer é suspender seu sistema. A suspender temporariamente impede o sistema de funcionar e o coloca em um estado "congelado". Dessa forma, ele não usa tanto o hardware, garantindo menos consumo de energia.
Usando outra ferramenta "rtcwake", podemos gerenciar facilmente a programação suspendendo o sistema e acordando depois de um certo tempo.
Existem 2 tipos de opções de suspensão disponíveis - memória e disco. No caso de suspensão de "disco", todos os aplicativos são pausados e o estado da máquina é armazenado no dispositivo de armazenamento. Quando o sistema acorda, restaura todos os dados do "disco". A suspensão da “memória” apenas faz uma pausa em toda a atividade do aplicativo. Este é relativamente mais rápido para começar.
"RTCWake" segue a seguinte estrutura -
rtcwake [opções…]
Se você deseja suspender seu sistema para disco, execute o seguinte comando -
sudo rtcwake -m disco -s 1000
Para suspender o sistema para a memória, execute este comando -
sudo rtcwake -m memória -s 1000
Aqui estão 2 parâmetros para "rtcwake" -
Se você tiver problemas para trabalhar com segundos, não se preocupe. Aqui está outra ferramenta incrível para ajudá -lo.
Um problema de trabalho com a ferramenta "rtcwake" é que seu sistema suspenderá imediatamente. Precisa trabalhar com seu computador por mais alguns minutos/horas? Em seguida, mude seu comando "rtcwake" como abaixo -
sudo rtcwake -m no -s 1000
Este comando dirá a ferramenta para acordar apenas o computador após 1000 segundos. Não se esqueça de mudar o tempo com sua duração preferível e lembre -se de suspender seu sistema antes que o prazo expire.
Aproveitar!