halt
termina todos os processos e desliga a cpu.
poweroff
é exatamente como halt
, mas também desliga a própria unidade (luzes e tudo em um PC). Ele envia um comando ACPI para a placa e, em seguida, para a PSU, para cortar a energia.
shutdown
é como poweroff
, mas também executa os scripts de desligamento.
Fontes: