Как отключить или перезагрузить терминал?

655

Как отключить или перезагрузить Ubuntu с помощью команд терминала?

    
задан Ten-Coin 12.09.2012 в 20:09
источник

5 ответов

831

Для выключения:

sudo poweroff

Для перезапуска:

sudo reboot

Приложение: Если ваше ключевое слово - «блокировка», поэтому вы не можете ввести команду «перезагрузка», которая будет работать от «su» в любом случае, используйте клавиатуру: удерживайте Alt + PrintScreen / SysRq , кнопки и введите «REISUB». Это не должны быть заглавные буквы. Он перезагрузит ваш компьютер мягко. Ссылка

    
ответ дан Saeed Zarinfam 12.09.2012 в 20:17
источник
169

Откройте терминал с помощью CTRL + ALT + T и выполните следующие команды

Чтобы выключить систему:

sudo shutdown -h now 

Для перезапуска:

sudo reboot

& амп; еще одна команда для перезагрузки:

sudo shutdown -r now

Другой способ, о котором говорил один из пользователей.

Для выключения:

sudo halt

или

sudo init 0 

Для перезапуска:

sudo init 6

Вы можете получить дополнительную информацию о команде shutdown , используя одно из следующих действий:

  • shutdown --help
  • man shutdown
ответ дан Ten-Coin 12.09.2012 в 20:09
73

Ненавидеть пароли (sudo) и любить однострочные?


Для Ubuntu 14.10 или более ранней версии:

Shutdown:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

Restart:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart

Другие команды, которые могут вам понравиться:

Приостановка:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend

Спящий режим: (если включен в вашей системе)

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate


Для Ubuntu 15.04 и более поздних версий:

(Это связано с изменением Ubuntu в использовании systemd вместо Upstart )

systemctl poweroff

systemctl reboot

systemctl suspend

systemctl hibernate

systemctl hybrid-sleep

Так как hibernate обычно отключается по умолчанию в системах Ubuntu, вы можете включить это, установив этот ответ: Ссылка

    
ответ дан Majal 08.06.2014 в 12:03
30

В 16.04 не требуется sudo

Для выключения:

poweroff

Перезагрузка:

reboot
    
ответ дан Severus Tux 15.06.2016 в 12:17
12

Используйте

  

sudo shutdown -h (TIME) (СООБЩЕНИЕ)

это остановит ваш компьютер и остановит его. Это то, за что -h. Затем в области времени вы можете выбрать задержку выключения (в минутах), и если вы хотите, вы можете отправить сообщение brodcast в области сообщений (например, до свидания, или я закрываю вещь вниз: P).

Чтобы перезагрузить компьютер,

  

sudo shutdown -r (время) (сообщение)

Теперь, вместо того, чтобы отбросить его и остановить, вы перезагрузите компьютер после его выключения. :) Удачи.

    
ответ дан Jatttt 28.06.2014 в 07:23