В Ubuntu 11.04 Ctrl kbd> - Alt kbd> - Del kbd> дает мне меню с выключением, гибернацией, приостановкой и перезапуском, но без выхода из системы. Есть ли комбинация клавиш для выхода из Ubuntu? Есть ли способ предоставить один?
Добавить новую открытую систему ярлыка Настройки-> Клавиатура и выбрать вкладку Shortcuts:
Нажмите '+', входят в систему левая нижняя часть для ввода имени пользовательского ярлыка и команды, которую Вы хотите выполнить (например. gnome-session-quit --logout --no-prompt
). Применив это Вы можете выбрать строку своего нового ярлыка. Затем нажмите желаемое сочетание клавиш. В случае, если сочетание клавиш уже существует, мы должны будем удалить это сначала.
На сессии Единицы по умолчанию новое диалоговое окно выхода из системы представлено, нуждаясь еще в по крайней мере двух нажатиях клавиш для выбора выключения питания из меню:
Старое диалоговое окно с 60 тайм-аутами с будет только отображено на сессии ретроспективного кадра гнома.
В Ubuntu 11.10 Вы могли записать сценарий, содержащий
#/bin/bash
gnome-session-quit --logout --no-prompt
сделайте это исполняемым файлом с chmod +x script-name
, затем установите глобальный ярлык для выполнения этого сценария в Центре управления Gnome-> Клавиатура.
В предыдущих версиях Ubuntu был gnome-session-save --logout
.
В Ubuntu 1204 есть два готовых решения:
Техника «Выполнить команду»:
Alt kbd> - F2 kbd> | type
blockquote>gnome-session-quit
Техника «меню индикатора»:
Alt kbd> - F10 kbd> | стрелка вправо или влево на значок шестеренки | стрелка вниз до
blockquote>Log Out...
В каждом случае подтвердите выход, нажав Enter kbd>. Ошибка в Ubuntu для # 1 заключается в том, что если вы входите в систему и ничего не делаете и нажимаете Alt kbd> - F2 kbd>, вы получаете Dash (для запуска программ). Просто нажмите Esc kbd> и попробуйте снова с Alt kbd> - F2 kbd>, и вы получите вместо этого «Выполнить команду».
Другой способ - перезапустить lightdm. В 14.04 это будет sudo service lightdm restart
и в 15.04 systemctl restart lightdm
Я думаю, вы можете просто создать собственный ярлык для gnome-session-quit --logout --no-prompt
без использования скриптов bash.
Если вы используете Unity (среда по умолчанию в Ubuntu 11.04 и более поздних версиях), вы можете нажать клавишу Super
(она же клавиша Windows), чтобы вызвать тире, набрать «log» и первый вариант - « Выйти », поэтому просто нажмите Enter
. Откроется диалоговое окно для подтверждения того, хотите ли вы выйти из системы, с уже выбранной кнопкой «Выйти», поэтому снова нажмите Enter
. И вы вышли из системы.
Если графический интерфейс больше не отвечает, все эти сочетания клавиш не будут работать. Кроме того, они все требуют, чтобы вы подумали об этом, прежде чем использовать его, что плохо, если вы находитесь в проблемном состоянии, когда вы, например. больше не может использовать мышь или GNOME (ваш рабочий стол) зависает или около того.
Однако, как правило, вы все равно можете изменить TTY на другой, который имеет интерфейс CLI, войти в систему и завершить сеанс там.
loginctl kill-session XY
, заменив XY на номер сеанса, который вы хотите уничтожить. loginctl list-sessions
и особенно внимательно посмотрите на номер TTY, чтобы узнать, что нужно убить. Если вам нужно, вы можете добавить к командам sudo
, например если вы попытаетесь убить сеанс другого пользователя. Хотя loginctl
справится с этим сам и запросит у вас пароль, если вам нужна дополнительная аутентификация.
Возможно, не забудьте выйти из вашего «восстановления TTY», который вы использовали (просто введите exit
или logout
– или, конечно, завершите свою собственную сессию), когда вы скорее всего уже не понадобится.
Если вы этого не сделаете, и кто-то умный проникнет внутрь, он сможет получить там доступ ко всем вашим данным, поскольку эти терминальные сеансы обычно не блокируются/не защищаются.
Где-то (вероятно, TTY1 в новых версиях Ubuntu; Ctrl+Alt+1) находится ваш экран входа в систему. Если вам нужно вернуться к нему…