sudo shutdown vs pressionando o botão liga / desliga

0

Eu tenho um servidor Ubuntu sem cabeça executando uma versão do servidor Ubuntu 12.04 de 64 bits e conecto-me ao servidor via SSH do meu laptop Windows.

Às vezes, quando gostaria de desligar o servidor e meu laptop ser desligado, preciso inicializar meu laptop para fazer logon no servidor e digitar sudo poweroff para que ele seja desligado corretamente.

Minha pergunta é: se eu pressionar o botão ligar / desligar no servidor, ele terá o mesmo efeito que sudo poweroff ? Quero dizer, será que esse acionará um comando sudo poweroff ou isso é uma maneira imprópria de fazê-lo se meu laptop não for iniciado?

(e não, não estou descrevendo manter o botão contanto que o servidor não esteja respondendo)

Uma função semelhante é implementada no Windows, onde eu posso escolher o que o botão liga / desliga deve fazer (dormir / fazer logoff / desligar).

    
por Henrik Jutterström 30.07.2012 / 22:03

3 respostas

1

Pelo que eu sei: Sim, é uma maneira segura de fazer isso, é exatamente o mesmo que dizer sudo shutdown now -h -H .

É o mesmo no Windows e em qualquer outro sistema operacional. Se você pressionar o botão de desligamento por muito tempo, essa é uma maneira insegura de fazê-lo.

    
por Osyx 20.01.2013 / 11:37
0

Encontrei a resposta aqui: link

#!/bin/sh
# /etc/acpi/powerbtn.sh
# Initiates a shutdown when the power putton has been
# pressed.

E como você pode ver, o script me diz que o Ubuntu irá inicializar uma função de desligamento quando o botão for pressionado. Então eu também suponho que esta é uma maneira segura de fazer isso. Se não, por favor me avise comentando.

    
por Henrik Jutterström 31.07.2012 / 21:21
0

Você pode editar /etc/acpi/powerbtn.sh para executar shutdown -h agora como a primeira coisa, então parece:

#!/bin/sh
# /etc/acpi/powerbtn.sh
# Initiates a shutdown when the power putton has been
# pressed.

/sbin/shutdown -h now "Power button pressed"
exit 0
    
por user218016 21.11.2013 / 16:29