На этот вопрос уже есть ответ здесь:
Я хотел бы знать, в чем разница находится между shutdown -H
(остановить машину) и shutdown -P
(выключить машину).
Я понимаю, что означает выключение; это довольно понятно. Но что такое «остановка»?
Справочная информация: Мне нужно выключить компьютер с помощью команды терминала, потому что в противном случае завершение работы / перезагрузка зависнет.
Я нашел команду shutdown -H -P +0
здесь .
Кажется, это комбинация двух опций, и она действительно отлично работает.
P.S. У меня Lubuntu 18.04.2, 64 бит
Помогите и используйте команду
poweroff
Это работает с моим Lubuntu 18.04 LTS.
halt
буферы сброса средств, диски размонтирования, закрывают все процессы корректным способом. Но не выключаются (хотя некоторые системы могут выключиться так или иначе). Таким образом, аппаратным средствам все еще предоставляют питание.
После halt
жесткая сила прочь (нажатие кнопки питания или отключение источника питания) не повредит систему, потому что это уже останавливается корректным способом.
Из страницы справочника shutdown
:
-H
Запросы, что система быть или остановленным или выключенным после того, как это было снижено с выбором относительно который оставленный до системы
Остановленный здесь означает, что это собирается ожидать пользовательского действия. Это может нажимать питание вниз кнопка и содержать его для остановки машины. Но также и нажатие клавиши, которая перезапустила бы машину. Это может быть полезно, если Вы хотите ввести BIOS машины.
-P
Запросы, что система быть выключенным после того, как это было снижено.
+0
это время это должно ожидать в минутах
Так... -P
может, в зависимости от системы, уже быть частью -H
опция. Вам нужно -P
если -H
недооценивает не питание отдельно. То, что на самом деле происходит, является частью ACPI, и реализация его может быть багги так для некоторых, которые это работает на других не так... Общее представление при предоставлении решения состоит в том, чтобы попытаться покрыть все основания, и это должно было бы использовать обоих: -H
и -P
.