Intereting Posts
Проблема с входом в систему после изменения языка, возможно, связана с PAM Что-то не так с моим скриптом или Bash намного медленнее, чем Python? Как использовать скрипты Upstart на CentOS7? Отключите беспроводной сетевой адаптер в арке CUPS – установить один раз, использовать другой принтер (той же модели) без повторной настройки проблемы Как создать пользовательский дистрибутив FreeBSD Чтение файла слово за словом Добавить строку в блок текста, увеличивая значение из предыдущей строки Как запросить все строки в файле, которые НЕ равны или суффикс любого имени в другом файле Создание графиков из базы данных с полем Время / Дата SendEmail имеет проблемы, любые альтернативы? Инструменты разгона в Linux После загрузки файла .asp или .php его можно преобразовать в .html-файл? Как передать полученные данные из netcat в другой скрипт в качестве аргумента? Вызов скрипта с sudo игнорирует shebang

Значение и команды для Ctrl + Alt + Del

В моем рабочем столе gnome GUI Ubuntu 12.04 Ctrl + Alt + Delete выйдет из системы вместо перезагрузки.

Но мне сказали, что

Переключение на текстовую виртуальную консоль и нажатие Ctrl + Alt + Delete приведет к перезагрузке аппарата. Он отключится и перезагрузится, что намного лучше, чем Alt + SysRq + REISUB.

Поэтому я задаюсь вопросом, правильны ли эти два разных значения Ctrl + Alt + Delete ?

Какие команды Ctrl + Alt + Delete связаны в этих двух случаях?

Ctrl + Alt + Delete на самом деле является «волшебным» нажатием клавиши для IBM PC-совместимой аппаратной архитектуры, которая вызовет сброс BIOS.

Так как такая вещь опасна для такой системы, как Linux, было принято решение перехватить эти нажатия клавиш и сделать что-то другое. Это контролируется init и вы можете видеть, что он делает, просматривая /etc/inittab .

На моей системе Squeeze Debian:

 ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now 

Windows NT позже последовала примеру и превратила Ctrl + Alt + Delete в режим ввода защищенной клавиши *.

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

Некоторые системы (возможно, все, я не пробовал в то время), вы все равно можете нажать Ctrl + Alt + Delete до загрузки ОС, чтобы вызвать сброс BIOS.


* Я не уверен, что они на самом деле называют это.