Pe Linux, tasta magică SysRq poate trimite comenzi direct la kernel-ul Linux. Puteți să-l utilizați pentru a vă recupera din îngheț sau să restrângeți cu ușurință sistemul, chiar dacă nimic nu pare să răspundă.
Cheia magică SysRq este implementată ca parte a driverului de tastatură Linux - va funcționa atâta timp cât kernelul Linux se află în continuare în funcțiune. Doar o panică de kernel ar trebui să dezactiveze această combinație de taste.
Credit de imagine: solylunafamilia pe Flickr
Tasta SysRq este localizată în apropierea tastei Scroll Lock de pe tastatură - tasta Sys Rq este, în general, identică cu tasta Print Screen. Combinația "magic" SysRq este Alt + SysRq.
Pentru a utiliza această combinație de taste, nucleul dvs. Linux trebuie să fi fost compilat cu opțiunea de compilare CONFIG_MAGIC_SYSRQ - majoritatea distribuțiilor Linux vor avea această opțiune implicită. Presupunând că este compilat în kernel, poate fi activat sau dezactivat pe un sistem care rulează schimbând valoarea / proc / sys / kernel / sysrq. Pentru a verifica dacă este activată, executați următoarea comandă:
cat / proc / sys / kernel / sysrq
Dacă vedeți un "1", tasta magistrală SysRq este activată.
Dacă vedeți un "0", va trebui să îl activați singur, executând următoarea comandă ca root:
echo "1"> / proc / sys / kernel / sysrq
Dacă serverul dvs. X (programul care execută desktop-ul dvs. grafic) îngheață, este posibil să nu vă puteți folosi sistemul. Există câteva comenzi magice SysRq care vă pot ajuta:
Folosite succesiv, unele dintre aceste acțiuni pot fi folosite pentru finalizarea cu ușurință a proceselor, pentru eliminarea datelor de pe disc, pentru dezasamblarea tuturor sistemelor de fișiere și pentru repornirea computerului. Pentru a efectua acest proces, apăsați și țineți apăsată combinația de taste Alt + SysRq și - în timp ce țineți apăsată tasta Alt și SysRq - introduceți următoarele taste în ordine, întreruperi timp de câteva secunde între fiecare tastă:
reisub
Mnemonic "Raising Elephants eus So Utterly Boring "este adesea folosit pentru a aminti această secvență. Iată ce face fiecare cheie:
Iată câteva alte acțiuni pe care le puteți efectua cu ajutorul tastei magice SysRq. Pentru a efectua o acțiune, țineți apăsată tasta Alt + SysRq în timp ce tastați litera:
Există și alte acțiuni, dar ele pot fi mai utile pentru dezvoltatori decât pentru mediul Linux. Pentru mai multe informații despre cheia magică SysRq - și o listă completă a acțiunilor pe care le puteți efectua - consultați fișierul sysrq.txt inclus în kernel-ul Linux.