existe alguma diferença entre / usr / bin / poweroff e / usr / bin / shutdown? [duplicado]

1

Acabei de perceber que / usr / bin / poweroff e / usr / bin / shutdown são link simbólico para systemctl, mas não sei como o systemctl está sendo executado.

Então existe alguma diferença entre / usr / bin / poweroff e / usr / bin / shutdown?

EDITAR: quando eu chamo qualquer um desses dois programas, o systemctl está sendo executado mas não sei qual comando / parâmetro é passado para systemctl.

quando digito systemctl --help , existem duas opções que podem entrar em jogo

  • parada Desligue e pare o sistema
  • Desligar e desligar o sistema

mas algo me diz que tanto o desligamento quanto o desligamento são os mesmos aqui (suponho)

Estou executando o Archlinux

    
por juanp_1982 05.09.2018 / 18:20

1 resposta

0

Na maioria dos sistemas, todo comando "shutdown" é apenas um symlink para um programa / script comum que altera seu comportamento com base em como (com qual "nome") é invocado.

Portanto, poweroff faz um tipo de desligamento que desliga a máquina (geralmente através de APIs ACPI), também e é equivalente a shutdown -hP , enquanto shutdown como um comando é mais genérico e pode fazer muitos thigs depois de "parar" o sistema operacional, baseado em quais flags é chamado.

Por exemplo, shutdown -r reinicia a máquina, enquanto shutdown -h apenas para o sistema operacional (e a máquina ainda está ligada, embora não seja utilizável).

    
por 05.09.2018 / 18:29