LiNewb - Linux портал для начинающих: новости, анонсы, статьи, форум, FAQ по Linux.
LiNewb - Google поиск

FAQ по Linux, UNIX, BSD » Безопасность

Внимание! Эта страница только для самых распространенных вопросов по Linux, UNIX и ответов на них.
Для более детальных пояснений пожалуйста обращайтесь к нашему Форуму.
Чтобы добавить вопрос или выставить оценку (рейтинг) материалу, Вам нужно зарегистрироваться и войти на сайт под своим именем.


Поиск по разделу: 

Главная » FAQ » Безопасность [ Добавить вопрос ]

Общие вопросы [11]
все, что не входит в другие категории
Инсталяция Linux [1]
инсталяция и настройка системы
Сеть и Интернет [8]
настройка и работа в сети и интернете
Графический интерфейс [3]
графический интерфейс (X Window)
различных гардеробных систем [3]
графический интерфейс (X Window)
Безопасность [1]
безопасность системы
Файловая система [8]
файловая система, диски
Загрузчик [1]
загрузчик системы
Мультимедиа [3]
Видео, аудио, фото
Драйверы [2]
установка и настройка драйверов
Настройка системы [6]
Настройка конфигурации
Консольные команды [4]
работа из командной строки (терминала)
Программы [4]
установка, сборка, настройка и т.д.
Игры [0]
Вопросы по настройке и установке игр и эмуляторов

Как безопасно перезагрузить зависшую систему, или зачем нужна клавиша SysRq?

Что же делать, если операционная система Linux зависает, но на ней есть еще не сохраненные данные, могут повредиться файлы, с которыми велась работа и т.п? Выход из такой ситуации все же есть.
Итак, приступаем:

1) нажать комбинацию клавиш [Alt]+[SysRq]
2) удерживая нажатые [Alt]+[SysRq], последовательно нажать клавиши R E I S U B с интервалом 2-3 секунды

После такой клавиатурной манипуляции система перезагрузится.
Запомнить можно комбинацию по фразе: “REстарт ISкуственный UBийственный” :)

P.S.
команды, передаваемые ядру системы, которые вызывались нажатием клавиш, описанных выше:

R - возвращает управление клавиатуре (перехватить управление у иксов, можно перейти в консоль и т.п.);
E - посылает сигнал SIGTERM всем запущенным процессам, кроме init;
I - посылает сигнал SIGKILL всем запущенным процессам, кроме init;
S - происходит синхронизация дисков (запись кэша, sync);
U - перемонтирует все примонтированные файловые системы в режиме только чтение;
B - перезагрузка системы;

Если в консоли нажать [Alt]+[SysRq]+[H], то можно получить краткую справку.
В статье Wikipedia Magic SysRq key описан данный функционал более подробно.

Материал подготовлен по источнику http://blog.ihtiandr.info
Рейтинг: 5.0/2

Поделитесь ссылкой на страницу в удобном для Вас сервисе закладок:

Вход на сайт

Логин:
Пароль:

Нашли ошибку в тексте?

Система Orphus

Метки документов

Проект OpenNET 
Все зарегистрированные товарные знаки, находящиеся или отображаемые на страницах сайта /, принадлежат своим законным владельцам. Вся информация, полученная со сторонних источников, публикуется с обязательными ссылками на эти источники.