Выключение компьютера с клавиатуры

59

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

Я знаю, что могу использовать кнопку питания, но я хотел бы иметь возможность использовать ее с клавиатуры.

Если такой ярлык уже не существует, как установить один?

    
задан umpirsky 15.07.2011 в 22:57
источник

18 ответов

32

В более старых версиях Ubuntu Ctrl + Alt + Del отобразит параметры для выключения, перезапуска, приостановки и спящего режима. Затем их можно выбрать с помощью клавиш со стрелками и Enter .

Для решения с одним хитом в более поздних версиях вы можете использовать этот скрипт для создания сочетания клавиш. Сначала вам нужно загрузить скрипт и сохранить его на своем компьютере. Затем вам нужно сделать его выполнимым, щелкнув правой кнопкой мыши на нем и перейти к свойствам → Разрешения → Разрешить выполнение файла как программы. Наконец, перейдите в Системные настройки Клавиатура Ярлыки Пользовательские ярлыки и нажмите маленький символ плюса. Для типа команды в

/home/toby/power.sh shutdown

или любой другой путь, на который вы сохранили скрипт.

Приостановка, спящий режим и перезапуск также доступны этим способом; просто замените выключение в приведенной выше команде.

    
ответ дан tobsco 16.07.2011 в 01:17
29

Ну, просто попробуйте открыть быстрые клавиши.

Если вы используете Unity, нажмите клавишу окна / superkey, затем введите shor и выберите сочетания клавиш. Здесь вы можете создать новый ярлык, а затем назначить комбинацию клавиш, чтобы закрыть ваш компьютер ... без использования кнопки питания!

Команда для вашего ярлыка должна быть:

/usr/lib/indicator-session/gtk-logout-helper -s

Который закроет вас!

Вот мой, который я сделал, чтобы проверить его:

    
ответ дан andybleaden 15.07.2011 в 23:11
28

Доступны некоторые сочетания клавиш низкого уровня. Они напрямую разговаривают с ядром и могут сломать вещи. Вероятно, вы не должны использовать их. Но в интересах противодействия жестоким ответам, рекомендующим этот метод, вот как использовать кнопку SysReq для выключения или перезагрузки вашей системы , Если ваш процессор начнет плакать из-за этих заклинаний, ну, не могу сказать, что я вас не предупреждал.

Изящные

Reboot

Мнемоника здесь: busier назад. Как и в, вы слишком заняты, чтобы нормально завершить работу, поэтому вы делаете это назад.

alt + SysRq + r , e , i , s , u , б

Я вызвал это из wikipedia * :

unRaw      (take control of keyboard back from X),
 tErminate (send SIGTERM to all processes, allowing them to terminate gracefully),
 kIll      (send SIGKILL to all processes, forcing them to terminate immediately),
  Sync     (flush data to disk),
  Unmount  (remount all filesystems read-only),
reBoot     (durr)

Shutdown

Это то же самое, за исключением того, что в конце используйте o для Off вместо b для перезагрузки.

alt + SysRq + r , e , i , s , u , о

Убойная

Это похоже на извлечение шнура питания. Вы рискуете уничтожить недавно сохраненные данные (файлы, которые на самом деле не записаны на диск), и вы обязательно потеряете все несохраненные. С другой стороны, это быстро и точно.

Reboot : alt + SysRq + б

отключено : alt + SysRq + о

Использование в среде графического рабочего стола

В таких графических средах, как Unity, alt + SysRq выполняется скриншот. Вы должны также удерживать ctrl .

Благодарим wikipedia за информацию в этом сообщении.

    
ответ дан djeikyb 07.08.2011 в 00:43
26

11.10 и более поздние

Нажатие Ctrl + Alt + Del приводит к диалогу logout . Если вам нужна старая функциональность, вам нужно будет определить свой собственный ярлык, открыв Keyboard - > Ярлыки из Системные настройки и добавьте эту команду:

gnome-session-quit --power-off

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

/usr/lib/indicator-session/gtk-logout-helper --shutdown

Примечание

ПреждечеммысможемиспользоватьCtrl+Alt+Del,нампридетсяназначитьещеодинярлыкlogout.

11.04иранее

Используянастройкиклавиатурыпоумолчанию,нажавCtrl+Alt+Del,откроетсяследующееокно:

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

Также существует обратный отсчет , который отключает вашу систему после 60 секунд без каких-либо дополнительных действий клавиатуры.

    
ответ дан Takkat 16.07.2011 в 00:16
13

Вы также можете запустить окно терминала с помощью Ctrl + Alt + T , а затем введите sudo halt .

    
ответ дан Roddie 15.07.2011 в 23:57
11

Это не настоящий ярлык, но интересный способ сделать это с клавиатуры:

  • Alt + F10 > Влево > Вверх > Enter
ответ дан umpirsky 28.12.2011 в 14:11
2

После установки Gnomenu я обнаружил еще один простой способ немедленно выключить компьютер, не выбирая никакой опции. Просто добавьте этот python -u /usr/lib/gnomenu/session-manager.py shutdown в комбинацию клавиш со своим любимым ярлыком для выключения компьютера. Я сам использую Super + F4 . Надеюсь, что эта помощь: D

    
ответ дан Hailee2610 18.07.2011 в 11:03
2

Если вы используете версию ubuntu до 11.04, самым простым способом, который я обнаружил, чтобы выключить компьютер с клавиатуры, является тип: Super + S , Вверх , Введите

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

    
ответ дан Sam 18.07.2011 в 19:46
2

Это хороший способ:

  • Нажмите клавишу Super (также называемый «ключ Windows»).
  • Дважды нажмите L . Это приведет вас к экрану входа в систему.
  • Нажмите вкладку .
  • Нажмите Enter .
  • Нажмите клавишу со стрелкой вправо.
  • Нажмите Enter .
ответ дан Alex 04.08.2012 в 11:38
2

Для KDE / Kubuntu

  • Выключение: Ctrl + Alt + Shift + PgDown
  • Перезагрузка: Ctrl + Alt + Shift + PgUp
  • Выход из системы: Ctrl + Alt + Shift + Del

Подтверждено к работе в Kubuntu 12.04 и 12.10.

ИливНастройкиэнергосбережения,установитедляэтогокнопкупитаниянаПК:

    
ответ дан gertvdijk 28.01.2013 в 22:05
1

В 12.10 (не знаю о более низких версиях) можно сделать следующее:

  • Свернуть все окна, используя Ctrl + Супер + D
  • Нажмите Alt , чтобы открыть HUD
  • Введите столько букв «Завершение работы», сколько необходимо для автозаполнения, чтобы выбрать команду «Завершение работы»
  • Хит Введите один раз, чтобы открыть диалог «Завершение работы», дважды для закрытия
ответ дан user126855 28.01.2013 в 22:01
1
  1. Откройте терминал, нажав Ctrl + Alt + T
  2. Введите следующую команду

    sudo poweroff

  3. Нажмите enter
ответ дан varun249 29.08.2013 в 06:58
0

Если ваш рабочий стол GUI ubuntu не зависает , откройте терминал с помощью Ctrl + Alt + T ярлык и выполните следующие действия:

Теперь выключение:

sudo shutdown -P now

Чтобы перезапустить сейчас:

sudo shutdown -P -r now

Выключение после (скажем) 20 минут:

sudo shutdown -P 20  

Аналогично, для перезапуска также замените now на 20 .

( Чтобы остановить синхронизированное выполнение: Скажите, что через 15 минут вы не решили выключить / перезапустить, затем перейдите в окно терминала, в котором вы выполнили команду, и нажмите Ctrl + C .)

Если ваш рабочий стол GUI ubuntu заморожен , перейдите на рабочий стол командной строки ubuntu с помощью Ctrl + Alt + F1 (Здесь вместо F1 применимы клавиши F1 до F6 , а также Ctrl + Alt + F7 предоставит вам рабочий стол GUI). Теперь в командной строке ubuntu введите свое имя пользователя и пароль. После успешного входа выполните те же команды, описанные выше для выключения (или перезагрузки).

    
ответ дан supremum 20.12.2014 в 06:18
0

В Ubuntu 15.10 я определил пользовательскую комбинацию клавиш, которая запускает следующую команду:

systemctl poweroff

Это не будет работать в более старых версиях Ubuntu, хотя я не знаю точно, когда он начал работать.

systemctl принимает другие команды:

halt            Shut down and halt the system
poweroff        Shut down and power-off the system
reboot [ARG]    Shut down and reboot the system
suspend         Suspend the system
hibernate       Hibernate the system
hybrid-sleep    Hibernate and suspend the system

Плюс около двух десятков других.

    
ответ дан Jonathan Hartley 15.04.2016 в 20:17
-1

Лучше всего Ctrl + Alt + Del, как многие говорили. Это лучший способ (особенно для не-продвинутых пользователей). Если вы хотите сделать это «geekily», попробуйте открыть терминал и набрав команду ( halt , я думаю, что это было).

[Если система не отвечает, вы можете сделать Ctrl + Alt + Backspace , которая будет принудительно выйти из системы. (Он не будет закрыт, просто выйдет из системы). Я считаю, что это более безопасная альтернатива ключевому комбо SysResq. ]     

ответ дан waynerod10 19.07.2011 в 11:34
-2

Я считаю, что есть короткий sysRequest, но я знаю только два ... Они мне полезны, поэтому, если вы хотите перезагрузить hit sysRequest + alt, тогда введите REUSB, если вы хотите всегда отключать sysRequest + alt и типа RSEOUI
Надеюсь, что это поможет;]

    
ответ дан Jakh Saidlikp 17.07.2011 в 00:20
-2

Попробуйте комбинацию Ctrl + Alt + Shift + Del

    
ответ дан user176784 20.07.2013 в 14:03
-3

Самая быстрая и надежная вещь - Ctrl + Alt + SysRq + o Это прямая команда ядра

    
ответ дан Shnatsel 20.07.2011 в 12:00