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?

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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.