Odpowiedzi:
Nic, oboje wykonują to samo zadanie.
Z odpowiednich stron podręcznika:
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.
Bez -f
opcji reboot
, z wdziękiem zakończy wszystkie procesy, wysyłając sygnał 15. Jednak użycie reboot -f
spowoduje wywołanie samego wywołania reboot(2)
systemowego (z REBOOTCOMMAND
przekazanym argumentem) i bezpośrednie ponowne uruchomienie systemu.
Z podobnego pytania dotyczącego Uniksa i Linuksa :
Wewnętrznie reboot
wykorzystuje shutdown -r
.
reboot
zwraca shutdown
domyślnie, który wyłącza komputer przyjemnie. Z odpowiednią flagą możesz zamiast tego zmusić reboot
do użycia halt
. Zamykanie odbywa się w sposób gwałtowny. EDYCJA: Nie widziałem, że odpowiedź została zaktualizowana, aby rozwiązać ten problem.