Почетна » како да » Користите Магиц СисРк кључ на Линуку да бисте поправили замрзнуте Кс сервере, чисто поновно покретање и покрените друге команде ниског нивоа

    Користите Магиц СисРк кључ на Линуку да бисте поправили замрзнуте Кс сервере, чисто поновно покретање и покрените друге команде ниског нивоа

    На Линуку, чаробни СисРк кључ може слати команде директно на Линук кернел. Можете га користити за опоравак од замрзавања или чисто рестартовање система, чак и ако се чини да ништа не реагује.

    Чаробни СисРк кључ је имплементиран као дио Линук управљачког програма за типковницу - он ће радити све док Линук кернел и даље ради. Само паника језгре треба да онемогући ову комбинацију тастера.

    Кредит за слике: солилунафамилиа на Флицкр-у

    Коришћење Магиц СисРк кључа

    СисРк тастер се налази у близини тастера Сцролл Лоцк на вашој тастатури - Сис Рк тастер је генерално исти као ваш Принт Сцреен тастер. "Магична" комбинација СисРк је Алт + СисРк.

    Да бисте користили ову комбинацију тастера, ваш Линук кернел је морао бити компајлиран са ЦОНФИГ_МАГИЦ_СИСРК опцијом компајлирања - већина Линук дистрибуција ће имати омогућено ово подразумевано. Под претпоставком да је компајлиран у кернел, може се омогућити или онемогућити на покренутом систему променом вредности / проц / сис / кернел / сисрк. Да бисте проверили да ли је омогућено, покрените следећу команду:

    цат / проц / сис / кернел / сисрк

    Ако видите “1”, магични СисРк тастер је омогућен.

    Ако видите "0", морат ћете га сами омогућити покретањем сљедеће наредбе као роот:

    ецхо “1”> / проц / сис / кернел / сисрк

    Суочавање са замрзнутим Кс сервером

    Ако се ваш Кс сервер (програм који покреће вашу графичку радну површину) замрзне, можда се нећете моћи користити својим системом. Постоји неколико чаробних СисРк наредби које могу помоћи:

    • Алт + СисРк + р - Уклања тастатуру из необрађеног режима, узимајући контролу од Кс сервера. Након покретања ове комбинације, требало би да можете да користите пречице на тастатури Цтрл + Алт + Ф1 (и друге Ф-тастере) да бисте прешли на другу конзолу и поново покренули Кс.
    • Алт + СисРк + к - Убија све програме на тренутној виртуелној конзоли, укључујући Кс. Такође можете да омогућите пречицу Цтрл + Алт + Бацкспаце у подешавањима тастатуре за Убунту да бисте поново покренули Кс сервер - међутим, ова пречица је имплементирана од стране Кс сервера и не мора увек да ради.

    Чисто поновно покретање система

    Користе се у низу, неке од ових радњи се могу користити за чисто завршавање процеса, испирање података на диск, демонтирање свих система датотека и поновно покретање рачунара. Да бисте извршили овај процес, притисните и држите комбинацију тастера Алт + СисРк и - док држите тастере Алт и СисРк - укуцајте следеће тастере редом, паузирајући неколико секунди између сваког кључа:

    реисуб

    Тхе мнемониц “\ тРаисинг Елепхантс Ис Со Уттерли Бсе често користи за памћење ове секвенце. Ево шта сваки кључ ради:

    • р - Поставља тастатуру у сиров начин, преузимајући контролу над њим од Кс сервера.
    • е - Шаље завршни сигнал свим процесима, тражећи од њих да се грациозно заврше.
    • и - Шаље сигнал убијања свим процесима, присиљавајући их да одмах заврше.
    • с - Уклања податке из кеша на диск.
    • у - Преноси све системе датотека само за читање.
    • б - Поново покреће рачунар.

    Још команди

    Ево још неких акција које можете извршити помоћу магичног СисРк кључа. Да бисте извршили неку радњу, притисните и држите Алт + СисРк тастере док уносите слово:

    • н - Ресетује леп ниво (приоритет) свих приоритетних процеса у реалном времену.
    • ф - Позива оом_килл, који ће убити процес меморије.
    • о - Искључује рачунар.

    Постоје и друге акције, али оне могу бити корисније за програмере од просечног Линук геека. За више информација о чаробном кључу СисРк - и потпуној листи акција које можете извршити - консултујте сисрк.ткт датотеку укључену у Линук кернел.