26Aug
На Линуку, магични СисРк кључ може да шаље команде директно у Линук кернел.Можете га користити да бисте се опоравили од замрзавања или чистог поновног покретања система, чак и ако се ништа не чини одговорним.
Чаробни СисРк кључ се имплементира као део Линуковог управљачког програма за тастатуру - то ће радити све док Линук кернел и даље ради.Само панична кернел треба да онемогући ову комбинацију тастера.
Имаге Цредит: солилунафамилиа на Флицкр
Коришћење Магиц СисРк Кеи
Тастер СисРк се налази близу тастера Сцролл Лоцк на тастатури - Сис Рк кључ је генерално исти као ваш тастер за штампање екрана.Сјајна комбинација СисРк-а је Алт + СисРк.
Да бисте користили ову комбинацију тастера, ваш кернел Линука мора бити компилиран са опцијом компајлирања ЦОНФИГ_МАГИЦ_СИСРК - већина Линук дистрибуција ће то омогућити по дефаулту.Под претпоставком да је састављен у вашу кернел, он може бити омогућен или онемогућен на покретном систему промјеном вриједности /proc/sys/kernel/ сисрк-а.Да бисте проверили да ли је омогућено, покрените следећу команду:
мачка /proc/sys/kernel/ сисрк
Ако видите "1", омогућен је магични СисРк тастер.
Ако видите "0", мораћете га сами омогућити тако што ћете следећи команду покренути као роот:
ецхо "1" & гт;/proc/sys/kernel/ сисрк
Поступање са замрзнутим Кс сервером
Ако ваш Кс сервер( програм који покреће вашу графичку радну површину) замрзне, можда ћете бити у могућности да користите свој систем.Постоји неколико магичних СисРк наредби које могу помоћи:
- Алт + СисРк + р - Одводи тастатуру изван сировог режима, узимајући контролу даље од Кс сервера.Након покретања ове комбинације, требало би да будете у могућности да користите пречице тастатуре Цтрл + Алт + Ф1( и друге тастере Ф-кеи) да бисте прешли на другу конзолу и поново покренули Кс.
- Алт + СисРк + к - Убива све програме на тренутнојвиртуелну конзолу, укључујући Кс. Такође можете омогућити пречицу тастатуре Цтрл + Алт + Бацкспаце у предностима тастатуре Убунту-а да бисте поново покренули Кс сервер - међутим, ова пречица је имплементирана од стране Кс сервера и можда неће увијек радити.
Чисто поновно покретање система
Користе се у низу, неке од ових радњи могу се користити за чисте завршавање процеса, обраду података на диск, отклањање свих датотека система и поновно покретање рачунара.Да бисте извршили овај поступак, притисните и држите комбинацију тастера Алт + СисРк и - док држите Алт и СисРк тастере надоле - укуцајте следеће тастере у редоследу, паузирајте неколико секунди између сваког тастера:
реисуб
Мнемоник " Р аисинг Е лепенчи И с S о У ттерли Б оринг "се често користи да запамтите ову секвенцу.Ево шта сваки кључ чини:
- р - ставља тастатуру у рав режим, узимајући контролу над њим од Кс сервера.
- е - шаље прекидни сигнал свим процесима, тражећи их да заврше елегантно.
- и - шаље сигнал за убијање свим процесима, присиљавајући их да се одмах заврше.
- с - Флусхес податке из вашег кеша на диск.
- у - Поновите све системске датотеке само за читање.
- б - Поново покреће ваш рачунар.
Више команди
Ево неких других радњи које можете обавити с магичним СисРк кључем.Да бисте извршили акцију, притисните и држите Алт + СисРк кључеве док куцате слово:
- н - Поништава добар ниво( приоритет) свих процеса високог и реалног времена.
- ф - Позиви оом_килл, који ће убити процес пада меморије.
- о - Искључује рачунар.
Постоје и друге акције, али могу бити корисније за програмера од просечног Линук геек-а.За више информација о магичном СисРк кључу и комплетној листи акција које можете обавити консултујте сисрк.ткт датотеку која је укључена у Линук кернел.