Diferença entre o desligamento do menu e 'shutdown -h now'

13

Qual é a diferença entre o item de menu de desligamento e shutdown -h now ? O primeiro às vezes trava meu laptop no Ubuntu 11.10.

    
por 719016 09.12.2011 / 09:23

3 respostas

10

O item de menu de desligamento solicita que o sistema gráfico seja desligado corretamente. Programas que possuem arquivos para salvar, por exemplo, têm a oportunidade de perguntar ao usuário o que fazer.

shutdown -h now (sinônimo: poweroff ; veja também reboot ) apenas envia sinais para todos os programas em execução. Eles não têm a chance de consultar o usuário se tiverem arquivos não salvos. No entanto, enviar o comando poweroff irá funcionar em mais situações por causa disso.

    
por Scott Severance 09.12.2011 / 10:38
5

O menu chama um conjunto complicado de especificações do freedesktop.org que desligam o sistema sem que o usuário precise ser root. Você pode ver alguns deles em esta resposta . Esse método verifica se há documentos abertos e aplicativos de bloqueio na interface gráfica antes de, eventualmente, solicitar a suspensão do sistema (via shutdown ).

A execução de shutdown diretamente apenas desliga o computador, independentemente do que está sendo executado.

Se o primeiro não estiver funcionando, provavelmente há algo bloqueando-o. Eu não sou um especialista em como isso funciona, então eu sugiro que você registre um bug no LaunchPad e deixe alguém saber como ele funciona para você passar pelo processo de depuração.

    
por Oli 09.12.2011 / 11:12
0

desligue o sistema de forma segura. Você pode desligar a máquina imediatamente ou agendar um desligamento usando o formato de 24 horas.

Depois de desativar o sistema, o comando de desligamento interrompe ou reinicializa o sistema de acordo com a opção especificada. Somente usuário root pode executar o comando shutdown

-r  Requests that the system be rebooted after it has been brought down
-h  Requests that the system be either halted or powered off after it has been broughtdown, with the choice as to which left up to the system
-H  Requests that the system be halted after it has been brought down
-P  Requests that the system be powered off after it has been brought down
-c  Cancels a running shutdown. TIME is not specified with this option, the firstargument is MESSAGE
-k  Only send out the warning messages and disable logins, do not actually bring thesystem down
    
por Deepak Rajput 09.12.2011 / 10:32