LINUX.ORG.RU

Как добавить своё сочетание клавиш SysRq?

 sysrq


0

2

Из передачи «16 бит тому назад» я узнал про клавишу SysRq. Например, Alt-SysRq-S синхронизирует диски, а Alt-SysRq-B - перезагружает компьютер. Всё это делается даже тогда, когда комп находится под жёстким 12309 или в панике ядра. Как забиндить выполнение команд:

killall -9 firefox
killall -9 chrome

На сочетание клавиш SysRq? А то любят они съесть всю память, даже если вкладок открыто мало. Хочется выключить и включить (с восстановлением вкладок), а получается только через 15 минут.

★★★★★

Последнее исправление: ZenitharChampion (всего исправлений: 1)

Ответ на: комментарий от icefreeze

Работает, везде где встречал.

anonymous
()
Ответ на: комментарий от anonymous

Спасибо. Тыкнул несколько раз, и система расфризилась. Мне удалось открыть терминал и выполнить killall -9 chrome. А потом swapoff /dev/sda2, swapon /dev/sda2, чтобы вернуть системе отзывчивость (предварительно выполнив free -m, чтобы убедиться, что свободно достаточно памяти).

ZenitharChampion ★★★★★
() автор топика
Последнее исправление: ZenitharChampion (всего исправлений: 3)
Ответ на: комментарий от ZenitharChampion

swapoff

А вот это зря. Нужно было попользоваться программами, чтобы нужное вернулос из свапа, а всякий мусор в нём остался бы.

anonymous
()

Magic SysRQ не работает если ядро в панике, эти команды захардкожены в ядро и для их изменения/добавления нужно патчить это самое ядро.

feanor ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.