Jaka jest różnica między restartem a zamknięciem -r?

14

Tytuł mówi wszystko: jaka jest różnica między wykonywaniem shutdown -ra reboot?

Ahmadgeo
źródło

Odpowiedzi:

15

Nic, oboje wykonują to samo zadanie.

Z odpowiednich stron podręcznika:

mężczyznareboot :

reboot, halt, poweroff

These programs allow a system administrator to reboot, halt or poweroff the system.

mężczyznashutdown -r :

Requests that the system be rebooted after it has  been brought down.

Bez -fopcji reboot, z wdziękiem zakończy wszystkie procesy, wysyłając sygnał 15. Jednak użycie reboot -fspowoduje wywołanie samego wywołania reboot(2)systemowego (z REBOOTCOMMANDprzekazanym argumentem) i bezpośrednie ponowne uruchomienie systemu.


Z podobnego pytania dotyczącego Uniksa i Linuksa :

Wewnętrznie rebootwykorzystuje shutdown -r.

Praca w
źródło
1
Czy oba zrestartują system po wdzięcznym zatrzymaniu uruchomionych usług? Zwykle uruchamiam ponownie użytkownika, ale mam obawy, że spowoduje to zakończenie uruchomionych procesów.
Ahmadgeo
Odpowiedział na twój komentarz w odpowiedzi, proszę spojrzeć.
jobin
1
zgodnie z tym linkiem , rebootzwraca shutdowndomyślnie, który wyłącza komputer przyjemnie. Z odpowiednią flagą możesz zamiast tego zmusić rebootdo 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.
Zachowam