Описание тега betrayal-at-house-on-the-hill
Две команды сделать что-то другое, однако они могут называть друг друга, поэтому они , кажется, сделать то же самое!
перезагрузка
вызовет ядра, чтобы фактически вызвать аппаратной перезагрузке. Однако, это будет только сделать это, если система готова к отключению - все демоны и пользовательские процессы должны быть остановлены, файловые системы размонтируются и т. д. Поэтому он проверяет систему запуска, а если это не 0 или 6, то это будет на самом деле вызвать завершение работы
команды для вас.
выключение
система запуска должна быть изменена. Изменение уровня (0 для прекращения или 6 для перезагрузки) работает много скриптов в /etc/rc0.D или лс6.д, что закрыли демоны, размонтировать файловые системы, и т. д. Наконец-то эти скрипты вызвать остановку
или перезагрузку
- на этот раз система находится в правильном уровне и они наставляют ядра до перезагрузки (или остановке).