"shutdown -h now", "halt" ou "poweroff"

1. "shutdown -h now", "halt" ou "poweroff"

Paulo Eduardo Santos de Sousa
Eduardo.lwx

(usa Slackware)

Enviado em 30/04/2006 - 19:53h

# shutdown -h now
# halt
# poweroff

Existe alguma diferença entre esses comandos ou so servem para desligar o computador?


  


2. Re: "shutdown -h now", "halt" ou "poweroff"

Israel Mendonça
PCMasterPB

(usa Suse)

Enviado em 30/04/2006 - 23:52h

Explicando de uma forma tosca:

1 - shutdown -h now

Impede que se façam novos logins no sistema, manda um aviso para usuários logados no sistema, no caso acima, assim que o aviso for enviado. No caso depois de now seria bom colocar uma mensagem de aviso (warning-message). O -h é pra executar o comando halt depois que tempo (time) expirar. Sugiro dar uma lida no manual do comando para um melhor entendimento sobre o mesmo.

2 - halt ou poweroff

Sugiro dar uma lida no manual do comando halt para melhores esclarecimentos, pois não sei explicar todas as opções desse comando. Geralmente se for executado o comando halt em um nivel de execução diferente do 0 ou 6, ele chama automaticamente o comando shutdown para que se desligue de forma mais segura o sistema. Isso eu posso explicar, hehehe. ;D

Mas de forma geral, sim, eles desligam o sistema.

Té mais.




3. basicamente sim

Vinícius Evandro Gregório
gsi.vinicius

(usa Ubuntu)

Enviado em 08/08/2006 - 15:59h

esses comandos servem pra mesma coisa sim...porém com essas opções de diferença


4. opa

Claudio A. Guolo
py9mt

(usa Debian)

Enviado em 13/02/2008 - 02:33h

Geralmente usando o man e um pouquinho de paciencia com ingles vc consegue fazer milagres com alguns comandos

#man halt
#man poweroff
#man shutdown

valeu


5. Re: "shutdown -h now", "halt" ou "poweroff"

CARLOS HENRIQUE MEIRELES CORBO
henriquecorbo

(usa Ubuntu)

Enviado em 25/02/2011 - 16:53h

Dentro desse assunto, eu tenho uma dúvida. Eu criei um script com o comando shutdown -h now e coloquei o crontab para ser executado todo sábado as 6h. Isso porque eu pretendo que os servidores desligem nesse horário. Só que esse script não funcionou. O conteúdo do arquivo estava assim:

#!/bin/sh
shutdown -h now

Então eu pesquisei que existe o comando halt. Daí eu alterei o arquivo de script de shutdown para halt. Com isso o conteúdo do arquivo ficou assim:

#!/bin/sh
halt

Depois que fiz essa alteração os servidores desligaram. Agora eu estou preocupado se vai me dar algum problema. Eu sempre usei o shutdown e eu não sei o que faz exatamente o halt.

Por isso resolvi perguntá-los, pode dar algum problema usar o halt ao invés do shutdown?

Desde já agradeço pela ajuda.


6. Re: "shutdown -h now", "halt" ou "poweroff"

Osiel
mrtuxys

(usa Outra)

Enviado em 25/02/2011 - 17:13h

Consulte as manpages dos comandos.
$man comando.

Se tiver problema com o inglês. Traduza as manpages.

http://www.vivaolinux.com.br/dica/Man-pages-em-portugues/


7. Re: "shutdown -h now", "halt" ou "poweroff"

Joao
stack_of

(usa Slackware)

Enviado em 25/02/2011 - 17:44h

Geralmente no crontab você precisa indicar o PATH ou inserir o caminho completo do comando, ou seja:

/sbin/shutdown -hP now


8. Re: "shutdown -h now", "halt" ou "poweroff"

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 25/02/2011 - 19:52h

ainda tem mais um jeito de forçar desligar. se vc usa o comando:

init 0

isso envia um sinal que para todos os processos, depois o mata e leva a máquina para nível
execução 0 e desliga.


9. Re: "shutdown -h now", "halt" ou "poweroff"

CARLOS HENRIQUE MEIRELES CORBO
henriquecorbo

(usa Ubuntu)

Enviado em 03/03/2011 - 21:22h

Neto,

Basta acrescentar no script init 0 ? Eu postei essa dúvida, porque a minha intenção é desligar o servidor de maneira segura. O uso do comando init 0, como shutdown e halt podem ser usados que irão desligar o linux com segurança?

Um forte abraço.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts