Desligar ou reiniciar o computador com hora marcada
Para programar o computador para desligar em um certo horário, basta como root usar o seguinte
comando:
# shutdown -h hh:mm
Sendo que hh são as horas no formato de 24 horas e mm são os minutos.
Outra maneira para programar o desligamento do seu pc é usar o seguinte comando:
# shutdown -h +m
Sendo que m é o número de minutos que você deseja até o computador desligar.
Ex:
# shutdown -h +300
Significa que o computador desligará daqui a 300 minutos.
Depois de executar um desses comandos começará uma contagem regressiva no seu terminal. Da mesma
maneira podemos utilizar esses dois modelos para reiniciar o computador. A diferença é que em vez de
passar o parâmetro -h, passaremos o parâmetro -r. Ficaria assim:
[1] Comentário enviado por paink em 29/08/2012 - 11:26h
Muito bom amigo, obrigado mermo!!!
Agora, eu preciso criar um script usando esse comando, pois quero que 4 máquinas que possuo
possam reiniciar todos os dias no mesmo horário. Acontece que fiz o script usando esse comando
mas não funcionou, só funciona se eu for no terminal e escrever, vou mostrar como ta meu script:
#!/bin/bash
#Script para agendamento de reinicialização do Linux Mint
shutdown -r 11:50
Nesse caso, para todos os dias as máquinas reiniciarem às 11:50. Testei o script mas não funciona.
Já dei permissão total tbm e não vai. Poderia dar uma ajuda? Grato!
[2] Comentário enviado por rjsamir em 24/03/2016 - 10:19h
Pelo menos no Ubuntu o comando funciona sem o sinal de +
ex.:
sudo shutdown -r 0
Mas eu tenho uma dúvida: Seria possível ligar com horário marcado? Por ex.: eu dou um "shutdown -h 0" às 18h e quero que ela reinicie às 8h no dia seguinte.