Ero sivun ”SysRq” versioiden välillä
(huomasin tänään kyseisen nappulan kätevyyden, ja päätin kirjoittaa siitä) |
p (rivitys kuntoon) |
||
Rivi 4: | Rivi 4: | ||
'''ctrl''' näyttää lyhyen ohjaan ja muistuttaa pikanäppäimistä | '''ctrl''' näyttää lyhyen ohjaan ja muistuttaa pikanäppäimistä | ||
'''r''' - Kytkee näppäimistön XLATE-tilaan | '''r''' - Kytkee näppäimistön XLATE-tilaan | ||
'''k''' - Tappaa kaikki aktiivisessa virtuaalikonsolissa olevat ohjelmat | '''k''' - Tappaa kaikki aktiivisessa virtuaalikonsolissa olevat ohjelmat | ||
'''b''' - Käynnistää järjestelmän uudestaan välittömästi, siis synkronoimatta tai unmounttaamatta tiedostojärjestelmiä. Tyyliin reset-nappi. | '''b''' - Käynnistää järjestelmän uudestaan välittömästi, siis synkronoimatta tai unmounttaamatta tiedostojärjestelmiä. Tyyliin reset-nappi. | ||
'''o''' - Sammuttaa järjestelmän [[APM|APM:n]] kautta, vaatii toki APM-tuen. | '''o''' - Sammuttaa järjestelmän [[APM|APM:n]] kautta, vaatii toki APM-tuen. | ||
'''s''' - Yrittää synkronoida kaikki mountatut tiedostojärjestelmät. | '''s''' - Yrittää synkronoida kaikki mountatut tiedostojärjestelmät. | ||
'''u''' - Yrittää mountata kaikki mountatut tiedostojärjestelmät vain luku -tilaan. | '''u''' - Yrittää mountata kaikki mountatut tiedostojärjestelmät vain luku -tilaan. | ||
'''p''' - Tulostaa nykyiset rekisterit ja liput. | '''p''' - Tulostaa nykyiset rekisterit ja liput. | ||
'''t''' - Tulostaa ajossa olevat tehtävät | |||
'''t''' - Tulostaa ajossa olevat tehtävät ja niiden tiedot. | |||
'''m''' - Tulostaa muistitiedot. | '''m''' - Tulostaa muistitiedot. | ||
'''0'''-'''9''' - Asettaa konsolin "lokitason" (log level), eli mitkä kernelin virheilmot tulostetaan konsoliin. Esimerkiksi 0-tasolla ainoastaan hätäviestit kuten OOPS ja PANIC päätyvät konsoliin asti. | '''0'''-'''9''' - Asettaa konsolin "lokitason" (log level), eli mitkä kernelin virheilmot tulostetaan konsoliin. Esimerkiksi 0-tasolla ainoastaan hätäviestit kuten OOPS ja PANIC päätyvät konsoliin asti. | ||
'''e''' - Lähettää [[SIGTERM|SIGTERMin]] kaikille prosesseille paitsi initille. | '''e''' - Lähettää [[SIGTERM|SIGTERMin]] kaikille prosesseille paitsi initille. | ||
'''i''' - Lähettää [[SIGKILL|SIGKILLin]] kaikille prosesseille paitsi initille. | '''i''' - Lähettää [[SIGKILL|SIGKILLin]] kaikille prosesseille paitsi initille. | ||
'''l''' - Lähettää SIGKILLin kaikille prosesseille, myös initille. Tekee järjestelmästä käyttökelvottoman seuraavaan käynnistykseen asti. | '''l''' - Lähettää SIGKILLin kaikille prosesseille, myös initille. Tekee järjestelmästä käyttökelvottoman seuraavaan käynnistykseen asti. |
Versio 21. heinäkuuta 2005 kello 00.53
PrtSc/SysRq -nappulalla on Linuxissa hyödyllinen käyttötarkoitus, jos CONFIG_MAGIC_SYSRQ -kohta on y-asennossa käännetyssä kernelissä. Linuxin jäädessä jumiin voi SysRq:n avulla tehdä vielä paljonkin asioita, ja palauttaa järjestelmä vakaaksi. SysRq on siis todellinen taikanappula, jolla näennäisesti jumiutunut järjestelmä voidaan palauttaa aisoihin.Seuraavassa selityksiä eri näppäinyhdistelmille.
Seuraavat komennot siis alt+SysRq ja mainittu nappula (vaikkapa alt+SysRq+ctrl).
ctrl näyttää lyhyen ohjaan ja muistuttaa pikanäppäimistä
r - Kytkee näppäimistön XLATE-tilaan
k - Tappaa kaikki aktiivisessa virtuaalikonsolissa olevat ohjelmat
b - Käynnistää järjestelmän uudestaan välittömästi, siis synkronoimatta tai unmounttaamatta tiedostojärjestelmiä. Tyyliin reset-nappi.
o - Sammuttaa järjestelmän APM:n kautta, vaatii toki APM-tuen.
s - Yrittää synkronoida kaikki mountatut tiedostojärjestelmät.
u - Yrittää mountata kaikki mountatut tiedostojärjestelmät vain luku -tilaan.
p - Tulostaa nykyiset rekisterit ja liput.
t - Tulostaa ajossa olevat tehtävät ja niiden tiedot.
m - Tulostaa muistitiedot.
0-9 - Asettaa konsolin "lokitason" (log level), eli mitkä kernelin virheilmot tulostetaan konsoliin. Esimerkiksi 0-tasolla ainoastaan hätäviestit kuten OOPS ja PANIC päätyvät konsoliin asti.
e - Lähettää SIGTERMin kaikille prosesseille paitsi initille.
i - Lähettää SIGKILLin kaikille prosesseille paitsi initille.
l - Lähettää SIGKILLin kaikille prosesseille, myös initille. Tekee järjestelmästä käyttökelvottoman seuraavaan käynnistykseen asti.