Как перезапустить Linux (Ubuntu) из командной строки?

Из-за проблемы с игнорированием щелчков мыши в Ubuntu я хочу перезапустить из командной строки. (У меня есть открытый терминал, и клавиатура не игнорируется.)

Как перезапустить компьютер с Linux (или, более конкретно, Ubuntu) из командной строки?

Есть несколько способов:

  Перезагрузка sudo 
  Sudo init 6 
  Sudo shutdown -r сейчас 

Если у вас есть менеджер сеансов, совместимый с freedesktop, вы можете использовать DBus для вызова перезапуска изнутри X-сессии. Команда:

 dbus-send --system --dest=org.freedesktop.Hal --type=method_call \ --print-reply /org/freedesktop/Hal/devices/computer \ org.freedesktop.Hal.Device.SystemPowerManagement.Reboot int32:0 

(Это, вероятно, более чем необходимо, работает для меня). Я использую это в сценарии оболочки. Вам не нужно запускать это от root , но вам нужно запустить его изнутри X-сессии (fe в терминале). Вы можете найти более подробную информацию по этой теме на странице https://wiki.ubuntu.com/DebuggingGNOMEPowerManager

Иногда обычные (и предпочтительные) команды перезагрузки и выключения не работают. Я видел это в системе с проблемами (поэтому она и требовалась перезагрузка).

Вы можете запустить механизм Magic SysRq из командной строки:

 echo b >/proc/sysrq-trigger 

Это эквивалентно alt-SysRq + b и перезагружает компьютер.

Вы можете сначала попробовать «s» и «u» для синхронизации дисков и размонтирования файловых систем соответственно.

Я нашел эту страницу на computerhope.com :

Команда перезагружается . Существует также остановка , выключение и выключение .

Ничего плохого в любом из вышеперечисленных, но вы также можете установить gnome-do и включить плагин управления сеансом, который позволяет вам легко отключать, перезагружать, приостанавливать работу с gnome-do

Если вы работаете в виртуальной среде, он поместит жесткий диск в ждущий режим: sudo /sbin/shutdown -h now .

  • Как загрузить большое количество файлов через ubuntu
  • Внешний жесткий диск непризнан в Win10, но отлично работает в Win8.1
  • Команда не найдена при использовании sudo
  • Процесс Killing VNC вручную
  • RDP эквивалент для Ubuntu 10.10
  • Команда gui «Open With» Ubuntu не запоминает приложение
  • Как настроить VLAN в той же подсети, что и Ethernet
  • Ubuntu не запускает Xorg после обновления до 9.10
  • Установка программного обеспечения на старую версию Ubuntu, которая больше не поддерживается (2009 Jaunty)
  • Как создать пользователя-администратора на Ubuntu?
  • Как сохранить удаленную задачу после запуска в консоли SSH?
  • Interesting Posts

    Получение уникальных элементов из списка

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

    Как проверить, содержит ли массив определенное значение?

    Есть ли атрибут, связанный с AJAX, который должен быть установлен для действий controllerа ASP.NET MVC?

    Безопасность жесткого диска BIOS?

    FirebaseInitProvider: инициализация FirebaseApp неудачна

    Android: как приостановить и возобновить таймер обратного отсчета?

    Доступ к «этому» из анонимного classа Java

    Звук центрального процессора звучит громко. Когда он запускается

    Могу ли я получить доступ к константам в settings.py из шаблонов в Django?

    Почему создание Thread считается дорогостоящим?

    Извлечение шаблонов начального экрана Windows 8

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

    Regex Сопоставьте все символы между двумя строками

    Как исправить INSTALL_PARSE_FAILED_MANIFEST_MALFORMED в приложении для Android

    Давайте будем гением компьютера.