Linux sistēmā burvju SysRq atslēga var nosūtīt komandas tieši Linux kodolam. Varat to izmantot, lai atgūtu no sasalšanas vai tīri restartētu sistēmu, pat ja nekas neparādās.
Magic SysRq atslēga tiek ieviesta kā daļa no Linux tastatūras draivera - tā darbosies tik ilgi, kamēr Linux kodols joprojām darbojas. Tikai kodola panikai vajadzētu atspējot šo taustiņu kombināciju.
Attēlu kredīts: solylunafamilia par Flickr
SysRq taustiņš atrodas tastatūras tuvumā tastatūras ritināšanas taustiņa taustiņam - Sys Rq taustiņš parasti ir tāds pats kā drukas ekrāna taustiņam. "Magic" SysRq kombinācija ir Alt + SysRq.
Lai izmantotu šo taustiņu kombināciju, jūsu Linux kodols ir jāapkopo ar CONFIG_MAGIC_SYSRQ kompilēšanas opciju - lielākajai daļai Linux disku tas būs iespējots pēc noklusējuma. Pieņemot, ka tas ir apkopots jūsu kodolā, to var aktivizēt vai atspējot darbojas sistēmā, nomainot / proc / sys / kernel / sysrq vērtību. Lai pārbaudītu, vai tas ir iespējots, palaidiet šo komandu:
cat / proc / sys / kernel / sysrq
Ja redzat "1", burvju SysRq taustiņš ir iespējots.
Ja redzat "0", jums ir jāiespējo pats, palaižot šādu komandu kā root:
echo "1"> / proc / sys / kernel / sysrq
Ja X serveris (programma, kurā darbojas jūsu grafiskais darbvirsma) sasalst, iespējams, ka nevarat izmantot savu sistēmu. Ir dažas burvju SysRq komandas, kas var palīdzēt:
Izmantojot pēc kārtas, dažas no šīm darbībām var tikt izmantotas, lai tīri pabeigtu procesus, ielieciet datus uz disku, noņemiet visas failu sistēmas un restartējiet datoru. Lai veiktu šo procesu, nospiediet un turiet Alt + SysRq taustiņu kombināciju un - turiet nospiestu Alt un SysRq taustiņus uz leju - ierakstiet šādus taustiņus kārtībā, pārtraucot dažas sekundes starp katru taustiņu:
reisub
Mnemoniskā "Raising Eziedpumpuri Ess So Utterly Boring "bieži izmanto, lai atcerētos šo secību. Lūk, kā darbojas katra atslēga:
Šeit ir dažas citas darbības, kuras varat veikt ar burvju SysRq taustiņu. Lai veiktu darbību, nospiediet un turiet taustiņus Alt + SysRq, rakstot burtu:
Ir arī citas darbības, taču tās var būt noderīgākas izstrādātājiem nekā vidējā Linux geek. Lai iegūtu papildinformāciju par burvju SysRq taustiņu un pilnu veikto darbību sarakstu, konsultējieties ar sysrq.txt failu, kas iekļauts Linux kodolā.