Pular para o conteúdo

Programando o seu Linux para desligar automaticamente

Dica publicada em Linux / Comandos
Nilo Alexandre Pereira n1lux
Hits: 57.084 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar

Programando o seu Linux para desligar automaticamente

Essa dica vai para aquelas pessoas que às vezes gostam de dormir escutando música ou assistindo a um vídeo e tem preguiça de desligar o PC ou dormem no meio do vídeo.

Obs.: Mas pode ser útil para várias outras situações.

Para programar o seu PC para desligar sozinho, realize a seguinte rotina:

Abra um prompt de comando e digite:

su - (para virar root - super usuário)

Já como super usuário digite:

shutdown -h +xx

Onde:
  • -h - halt (desligar)
  • xx - tempo em minutos que você quer que o PC desligue.

Exemplo:

# shutdown -h +90

O PC deligará em 90 minutos (1:30h).

Simples não?!

Instalação do MPlayer-1.0rc2 a partir do fonte no Slackware 12.1

Conheça o comando look

Fazendo uma limpeza (faxina) no sistema Debian Linux

Gravar CD ou DVD via linha de comando

Monitorando tráfego da interface de rede em três comandos

Wget - baixar tipo específico de arquivos de url

#1 Comentário enviado por scoob em 01/09/2008 - 13:20h
Ótimo,
Só completando, eu uso deixar uma hora estabelecida quando deixo os torrents baixando:
Para o PC desligar 02 e meia da manhã
# shutdown -h 02:30

Para o PC desligar 03 e 14 da manhã
# shutdown -h 03:14

E por aí vai...

;>))

Abraços!!
#2 Comentário enviado por kalib em 01/09/2008 - 14:53h
Ou no caso, também é bom falar que é interessante deixar para que ele faça em seguida, para que seja desligado assim que a ação determinada por você for concluída...por exemplo...
Deixo baixando uma iso com o wget..mas não sei em quanto tempo ela termina..por conta das mudanças na velocidade de conexão...

wget endereço_da_iso.iso && shutdown -h now

;]
#3 Comentário enviado por gpr.ppg.br em 01/09/2008 - 15:30h
como faço para esse comando continuar quando eu fecho a conexão SSH?
#4 Comentário enviado por andersonjackson em 01/09/2008 - 16:39h
Coloca um & depois do comando, ele ficará em background.
#5 Comentário enviado por marcelovegano em 24/09/2008 - 16:56h
Legal a dica...Isso não fica gravado no sistema não né? Todas as vezes tenho que configurar no shell?
#6 Comentário enviado por marcelovegano em 24/09/2008 - 23:48h
Tem como cancelar após dar o comando?
#7 Comentário enviado por rafaelgimenes em 05/01/2009 - 14:34h
Bom para desligar logo após uma acao eu uso o simples e ótimo ";"

por exemplo wget http://xxxx;shutdown -h now
assim q baixar o xxxx vai desligar .

abraco.
#8 Comentário enviado por georgechaves em 30/05/2009 - 20:24h
Meu amigo eu sou o únco usuário do pc e nçao sei como metornar root
#9 Comentário enviado por ccad em 05/08/2009 - 23:32h
E como fazer para que ele desligue automaticamente após um determinado tempo Ocioso?. Tipo proteção de tela, porém teria que desligar o computador.
#10 Comentário enviado por marcelohcm em 15/10/2012 - 10:46h
ola! gostaria de saber se esse comando server pra encerrar processos no linux.

por exemplo: /etc/init.d/squid stop 00:00

obrigado
#11 Comentário enviado por lilianalcantara em 01/08/2014 - 04:33h
muito boa a dica, só q depois não foi possível cancelar a programação, nem mesmo com o sudo halt
aparece que já existe um desligamento em andamento
:(
#12 Comentário enviado por wfrancis em 10/08/2014 - 07:03h

[11] Comentário enviado por lilianalcantara em 01/08/2014 - 04:33h:

muito boa a dica, só q depois não foi possível cancelar a programação, nem mesmo com o sudo halt
aparece que já existe um desligamento em andamento
:(


É possível cancelar a programação com o comando shutdown -c
:)

Contribuir com comentário

Entre na sua conta para comentar.