Какой правильный способ подключения к терминалу?

Я пытался выключить компьютер через SSH. Я выполнил

sudo shutdown now

Пользователь вышел из системы, и Ubuntu начал выключаться, но он замер на последнем экране с логотипом Ubuntu и точками загрузки. Есть идеи, где может быть проблема?

Кроме того, в чем разница между shutdown и halt? Какие еще похожие команды есть?

37
задан 8 March 2012 в 03:24

6 ответов

Из СТРАНИЦ СПРАВОЧНИКА:

Завершение работы - "завершение работы принимает меры, чтобы система была снижена безопасным способом. Все зарегистрированные пользователи уведомляются, что система понижается и, в течение прошлых пяти минут после ВРЕМЕНИ, новые логины предотвращены". Время, упомянутое здесь, является суммой, указывают пользователем, который закрывается.

Останов - "Эти программы позволяет системному администратору перезагрузке, останову или выключению питания система".

Различие - то, что Останов может быть более "агрессивным" при закрытии, чем само Завершение работы. Это имеет параметры, чем может буквально вынудить систему завершить работу без оценки сервисов или открытых программ. При выполнении останова без каких-либо параметров, он просто выполнит команду завершения работы. Что-то как псевдоним. Если Вы выполняете его, например, с параметром --force это "вызовет" систему в перезагрузку действительно быстро.

В случае останова или завершения работы, они будут ожидать всех процессов для окончания правильно перед выключением ПК или перезагрузкой. Если сервис или приложение не закроются или не закроются правильно, то Вы будете видеть то, что Вы упоминаете там (Логотип человечности с точками).

Надлежащим путем в терминале для отдельного пользователя или многопользовательский является завершение работы. Но если завершение работы не работает, проверяют, какие сервисы у Вас есть выполнение и какой вызывает замедление или замораживается завершения работы.

Имея это в виду, существует несколько способов перезагрузить или завершить работу системы:

Перезагрузка - shutdown -r, reboot

В этом случае перезагрузка просто звонит shutdown -r.

Закрытие - halt, shutdown, sudo init 0, shutdown -h now, poweroff

В этом случае, poweroff совпадает с вызовом shutdown -P

Поскольку Вы заметили, shutdown команда может сделать много материала, вот маленький список его:

-r  Requests that the system be rebooted after it has been brought down
-h  Requests that the system be either halted or powered off after it has been brought down, with the choice as to which left up to the system
-H  Requests that the system be halted after it has been brought down
-P  Requests that the system be powered off after it has been brought down
-c  Cancels a running shutdown. TIME is not specified with this option, the first argument is MESSAGE
-k  Only send out the warning messages and disable logins, do not actually bring the system down

Как делает reboot

-f, --force                 force reboot or halt, don't call shutdown(8)
-p, --poweroff              switch off the power when called as halt

Существует однако различие между завершением работы вниз через терминал и нажатием на опцию Shutdown в Единице. Последний попросит у пользователя взаимодействия с любой несохраненной работой (как libreoffice, inkscape...). первый просто отправит сигнал во все процессы, говоря им закрыться. Никакое взаимодействие с пользователем не будет необходимо так, любая несохраненная работа закончится.

36
ответ дан 8 March 2012 в 03:24

Вам нужно отключить компьютер после его выключения, выполнив следующую команду:

sudo shutdown -P 20

0
ответ дан 8 March 2012 в 03:24

Еще одна команда для системы выключения:

sudo init 0

init 0 вызывает все сценарии выключения и корректно выключает ваш компьютер.

0
ответ дан 8 March 2012 в 03:24

Чего состоит в том, чтобы завершить работу надлежащий терминальный путь?

shutdown -h now

или

poweroff
0
ответ дан 23 November 2019 в 00:18

Создать скрипт:

#!/bin/bash 
shopt -s nocasematch
read -t 30 -N 1 -p 'Shutdown now? (Y/n) '
[[ "$REPLY" =~ n ]] || sudo poweroff
0
ответ дан 18 November 2020 в 05:37

В зависимости от аппаратного обеспечения, программного обеспечения и конфигурации зависание может быть связано с чем угодно. Во время выключения попробуйте нажать клавишу ВНИЗ, чтобы причудливая графика уступила место системной консоли, и вы могли видеть, что происходит.

0
ответ дан 21 November 2020 в 11:35

Другие вопросы по тегам:

Похожие вопросы: