Відповіді:
Нічого, обидва вони виконують одне і те ж завдання.
З відповідних чоловічих сторінок:
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.
Без -f
опції для reboot
, воно витончено припинить усі процеси, надсилаючи сигнал 15. Однак, використовуючи reboot -f
, викличе сам reboot(2)
системний виклик (з REBOOTCOMMAND
переданим аргументом) і безпосередньо перезавантажить систему.
З аналогічного питання щодо Unix та Linux :
Внутрішньо, reboot
використовує shutdown -r
.
reboot
дзвінки shutdown
за замовчуванням, що гарно вимикає комп'ютер. За допомогою правого прапора ви можете змусити reboot
використовувати halt
замість цього. Вимкнення зроблено насильницьким способом. РЕДАКТУВАННЯ: Не бачив відповіді, щоб її вирішити. Я буду тримати коментар за посиланням