В чем разница между перезагрузкой и выключением -r?

14

Название говорит само за себя: в чем разница между исполнением shutdown -rи reboot?

Ahmadgeo
источник

Ответы:

15

Ничего, они оба выполняют одну и ту же задачу.

Из соответствующих справочных страниц:

мужчинаreboot :

reboot, halt, poweroff

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

мужчинаshutdown -r :

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.

Jobin
источник
1
Будут ли они оба перезагружать систему после постепенного прекращения работы служб? Я обычно перезагружаюсь пользователем, но у меня есть опасения, что это завершает запущенные процессы.
Ахмаджо
Ответил на ваш комментарий в ответ, пожалуйста, посмотрите.
Jobin
1
согласно этой ссылке , rebootзвонки shutdownпо умолчанию, которые выключат компьютер красиво. С правильным флагом вы можете rebootиспользовать haltвместо этого. Закрытие - это жестокий путь. РЕДАКТИРОВАТЬ: не видел ответ был обновлен для решения этой проблемы. Я буду держать комментарий для ссылки
Aserre