Respostas:
Nada, os dois fazem a mesma tarefa.
Nas respectivas páginas do manual:
reboot, halt, poweroff
These programs allow a system administrator to reboot, halt or poweroff the system.
Requests that the system be rebooted after it has been brought down.
Sem a -f
opção for reboot
, ele terminará normalmente todos os processos, enviando o sinal 15. No entanto, o uso reboot -f
chamará a reboot(2)
própria chamada do sistema (com o REBOOTCOMMAND
argumento passado) e reinicializará o sistema diretamente.
De uma pergunta semelhante sobre Unix e linux :
Internamente, reboot
usa shutdown -r
.
reboot
chamadas shutdown
por padrão, o que desliga o computador perfeitamente. Com a bandeira certa, você pode forçar reboot
a usar halt
. O desligamento é feito da maneira violenta. EDIT: não encontrou a resposta foi atualizada para resolver isso. Vou manter o recado para o link