Qual é o uso de todas as opções de desligamento?

5

Alguns são bastante óbvios. Especificamente, estou me referindo a:

  -h                          halt or power off after shutdown
  -H                          halt after shutdown (implies -h)
  -P                          power off after shutdown (implies -h)

Não está interrompendo ou desativando o tipo esperado quando você está desligando? Não são redundantes?

  -c                          cancel a running shutdown

Como você usaria isso? Na minha experiência, uma vez iniciado o desligamento, você não terá muita oportunidade de inserir mais comandos até que a máquina esteja desligada.

  -k                          only send warnings, don't shutdown

Por que o shutdown tem uma opção que o faz não desligar?

Qual é o problema aqui? O "desligamento" significa mais do que simplesmente desligar a máquina?

    
por John 22.02.2012 / 04:12

1 resposta

6

Você fez um monte de perguntas, deixe-me abordá-las uma a uma.

Parar é quando você coloca a máquina em um estado mínimo de energia sem desligar completamente a máquina. Desligar a máquina é o que acontece quando você escolhe Desligar no menu e, bem, a máquina está completamente desligada.

Cancelar um desligamento em andamento é para quando um comando de desligamento é emitido para a máquina ser desligada após um certo período de tempo. Por exemplo, sudo shutdown -P +6 emite o comando para ser encerrado após 6 minutos. O parâmetro -c pode ser usado para cancelar o comando de desligamento emitido anteriormente. Para desligar um computador instantaneamente, você emite sudo shutdown -P now

Apenas envie avisos e não desligue: Você deve lembrar que o Linux é um sistema operacional multiusuário no qual muitos usuários podem estar logados no sistema em um determinado ponto do tempo. Quando este comando é emitido, ele envia uma mensagem para todos os usuários logados que haverá um desligamento e uma mensagem adicional se o administrador do sistema também incluir isso. Isso permite que esses usuários concluam seu trabalho para que possam estar preparados para o encerramento. Pense nisso como um aviso para alertar os usuários conectados para concluir seu trabalho, embora o sistema não seja submetido a um procedimento de desligamento.

    
por Nitin Venkatesh 22.02.2012 / 04:24