Desligar ou reiniciar o computador com hora marcada

Publicado por Alessandro Reis de Alcântara em 21/03/2011

[ Hits: 18.056 ]

Blog: http://resolvidoslinux.blogspot.com.br/

 


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:

# shutdown -r hh:mm
ou
# shutdown -r +m

Outras dicas deste autor

Firefox 4 no Debian Squeeze

Comando touch - uma forma para modificar a data de acesso e modificação de arquivos

Montagem de partições para perfeito funcionamento - fstab

Gerenciador de TouchPad

Alterar localização padrão do servidor Apache

Leitura recomendada

Alternativa para inicialização do KDE no Slackware 10.2

Combinando find com a variável PATH

Habilitando o iLBC do Asterisk 1.4.19 ou superior de forma rápida

Gravando logs do comando dd (clonagem de HDs e partições)

Guia de bolso com os principais comandos Linux

  

Comentários
[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.

Att,



Contribuir com comentário