Réponses:
Rien, les deux font la même tâche.
Depuis les pages de manuel respectives:
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.
Sans l' -foption pour reboot, il terminera gracieusement tous les processus, envoyant le signal 15. Cependant, using reboot -finvoquera l' reboot(2)appel système lui-même (avec un REBOOTCOMMANDargument passé) et redémarrera directement le système.
D' une question similaire sur Unix et Linux :
En interne, rebootutilise shutdown -r.
rebootappels shutdownpar défaut, ce qui arrête bien l'ordinateur. Avec le bon drapeau, vous pouvez forcer rebootà utiliser à la haltplace. L'arrêt est fait de manière violente. EDIT: Je n'ai pas vu la réponse a été mise à jour pour résoudre ce problème. Je garderai le commentaire pour le lien