Desligar ou reiniciar o computador com hora marcada

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

[ Hits: 31.907 ]

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

Montagem de partições para perfeito funcionamento - fstab

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

Utilizar memória superior a 3GB no Debian Squeeze GNU/Linux

Firefox 4 no Debian Squeeze

Alterar localização padrão do servidor Apache

Leitura recomendada

Executando proteção de tela no modo texto

Gravador de área de trabalho nativo do Gnome 3

Criando backup tar multi-volume usando FIFO

Cálculos matemáticos no próprio bash

Inserindo legenda em vídeo na linha de comando com o FFmpeg

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts