www.wikidata.de-de.nina.az
Magic SysRq Key kurz fur Magische S Abf Taste engl Magic SysRequest key bezeichnet eine Reihe von Tastenkombinationen mit der S Abf Taste fur den Linux Kernel Damit lassen sich verschiedene Funktionen beispielsweise ein Neustart des Computers ausfuhren wobei die einzelnen Funktionen auch nacheinander in sinnvoller Reihenfolge ausfuhrbar sind Das funktioniert auch noch wenn der Computer auf andere Eingaben nicht mehr reagiert sofern der Kernel noch nicht abgesturzt ist Haufig nutzt man diesen Klammergriff fur einen Neustart ohne Schaden am Dateisystem zu verursachen oder um einen nicht mehr reagierenden X Server zu beenden Die Funktion S Abf engl SysRq ist auf IBM AT kompatiblen Tastaturen eine Alternativbelegung der Druck Taste englisch Print Screen Inhaltsverzeichnis 1 Haufig verwendete Kombinationen 2 Verfugbare Kombinationen 3 Auslosen auf der Kommandozeile 4 Literatur 5 Weblinks 6 EinzelnachweiseHaufig verwendete Kombinationen BearbeitenEin gerne verwendeter und in IT Kreisen bekannter Weg den Computer bei hangendem System neu zu starten ist es auf einem Linux System die Tastenkombination Alt S Abf gedruckt zu halten und dabei nacheinander die Tasten R E I S U und B zu drucken So werden die Dateisystemcaches sicher geleert d h ihr Inhalt wird auf die Platte geschrieben alle Dateisysteme sicher ausgehangt und damit eine Beschadigung des Dateisystems unterbunden Eine weitere bekannte Tastenreihenfolge RSEIUB zieht den Sync vor 1 Ein Argument dagegen ist dass die terminierten Prozesse eventuell noch Daten in den Cache schreiben und der Sync somit zu fruh kommt Ein Argument dafur ist dass der unmount Befehl ohnehin die Platten synchronisieren sollte 2 Es existiert kein Konsens daruber welche Kombination zu bevorzugen ist Verfugbare Kombinationen BearbeitenDer gewunschte Befehl wird erteilt indem man gleichzeitig auf der Tastatur S Abf Alt druckt S Abf ist auf IBM AT kompatiblen Tastaturen eine Alternativbelegung der Taste Druck Auf Tastaturen fur Deutschland druckt man gleichzeitig die Tasten Alt Druck Taste aus Tabelle unten Auf Tastaturen fur die Schweiz und englischsprachige Lander entspricht die Taste SysRq dem deutschen Pendant S Abf Die Beschriftung ist zum Beispiel in der Schweiz PrtScr SysRq Die Kombination auf schweizerischer Tastatur ist Alt Gr PrtScr SysRq Besonders auf Laptops mussen wegen herstellerspezifischen Tastaturlayouts ggf noch Zusatztasten gedruckt werden so etwa auf Dell Laptops zunachst Num anschliessend Fn Alt Druck entsprechender Buchstabe auf z B ThinkPads kann folgende Abfolge verwendet werden Alt drucken und halten Fn Druck drucken und wieder loslassen entsprechenden Buchstaben drucken alle loslassen Die fur den entsprechenden Befehl notwendige Taste kann in der folgenden Tabelle abgelesen werden Gross und Kleinschreibung spielt keine Rolle Die Angaben beziehen sich auf die in Deutschland ubliche QWERTZ Tastatur Alphanumerische Tasten und ihre Funktion 3 4 Taste Funktion englisch Bedeutung0 9 set log level Zahlen von 0 bis 9 bestimmen den Log Level das heisst die Grenze ab welcher Wichtigkeit eine Nachricht des Kernels angezeigt wird Bei 0 werden nur noch kritische Meldungen wie etwa Kernel panic angezeigt B reboot Fahre den Rechner sofort herunter ohne Daten aus dem Kernel Festplatten Cache auf die Festplatten zu schreiben und ohne Partitionen auszuhangen und starte den Rechner neu C crashdump Starte mit Hilfe von kexec 5 neu sofern vorhanden und gib einen Crashdump auf dem Bildschirm aus Ansonsten provoziere einen Absturz durch eine Null Pointer Dereferenzierung 6 D Zeige im Textmodus alle derzeitigen Locks an E term Sende SIGTERM an alle Prozesse ausser InitF force a OOM kill Startet den OOM Killer der den speicherlastigsten Prozess totet Damit kann man meistens am System weiterarbeiten wenn ein Prozess anfangt stark auszulagern und das System dadurch sehr trage reagiert G kGDB Schaltet bei neueren Kernelversionen auf die Framebuffer Textkonsole um und startet den Kernel Debugger kgdb falls vorhanden H help Gib einen Hilfetext fur die Benutzung des Magic SysRq Key aus Auch jede andere nicht belegte Taste gibt diesen Text aus I kill Sende SIGKILL an alle Prozesse ausser InitJ Just thaw it Beendet bei neueren Kernelversionen das Einfrieren eines Dateisystems durch die IOCTL Funktion FIFREEZE K secure attention key Beende alle Prozesse auf dem aktuellen Terminal um sicher zu sein dass der Login Prompt von Init stammt und nicht von einem Trojaner Eine aufgehangte Anwendung welche die SVGAlib benutzt oder ein nicht mehr reagierender X Server lassen sich auch auf diese Weise beenden So wird etwa in Ubuntu ab Version 9 04 dies statt der bisher genutzten Kombination Strg Alt Backspace empfohlen 7 L kill including init Sende SIGKILL an alle Prozesse auch an Init Das kommt einem Ausschalten gleich Neuere Kernelversionen zeigen einen Backtrace an M memory Gib die Hauptspeicherbelegung in der Konsole aus N Hiermit lasst sich die Prioritat von Echtzeit Prozessen herabsetzen O poweroff Schaltet den Rechner mit sofortiger Wirkung uber ACPI APM wenn unterstutzt aus Wie bei B wird mit O alleine nichts gespeichert P show registers Zeige den Inhalt der CPU Register inklusive der Flags an Q Zeige alle derzeitig laufenden Timer an R unraw Verlasse den Keyboard Raw Modus der unter X und SVGAlib aktiv ist in den Keyboard XLATE Modus der im Textmodus von Linux verwendet werden kann Dies kann nutzlich sein wenn eine grafische Anwendung absturzt und der Benutzer sich in der Konsole wiederfindet die aufgrund des falschen Tastatur Modus zunachst jedoch nicht benutzbar ist S sync Schreibe alle noch nicht auf die Festplatte geschriebenen Daten aus dem Kernel Festplatten Cache auf die FestplattenT show tasks Zeige eine Liste aktuell laufender Prozesse an U umount Alle schreibbar eingebundenen Partitionen werden ausgehangt und anschliessend nur lesend wieder eingehangt V framebuffer ETM dump Schaltet bei neueren Kernelversionen auf die Framebuffer Textkonsole um Auf der ARM Architektur wird der ETM Puffer angezeigt W Zeige blockierte Prozesse an die sich beispielsweise wahrend Festplattenzugriffen im ununterbrechbaren Schlaf befinden X XMON Bei neueren Kernelversionen fur die XMON Schnittstelle der Power PowerPC Architektur verwendet Y FTRACE dump Bei neueren Kernelversionen wird der FTRACE Puffer angezeigt Z show global CPU registers Bei neueren Kernelversionen werden auf der SPARC 64 Architektur die globalen CPU Register angezeigt Auslosen auf der Kommandozeile BearbeitenDie genannten Befehle konnen auch uber die Shell und somit auch durch Skripte ausgelost werden Dazu wird in virtuelle Datei proc sysrq trigger vom Kernel Proc API das entsprechende Zeichen geschrieben Dies ist nur als root moglich Der folgende Befehl lost beispielsweise einen sofortigen Reboot aus echo b gt proc sysrq triggerLiteratur BearbeitenOliver Diedrich Geht nicht Gibts nicht Hangende Linux Systeme sicher ausschalten In c t Nr 26 2008 S 210Weblinks Bearbeiten nbsp Wikibooks Linux Praxisbuch Problembehandlung beim Neustart Lern und Lehrmaterialien Documentation admin guide sysrq rst auf kernel org Linux Kernel Archives englisch Der Patch des Linux Kernels der das proc sysrq trigger Feature einbaute Magic SysRequest im Wiki von Ubuntuusers deEinzelnachweise Bearbeiten Ubuntuforums org Guide zum Magic SysrRq Key englisch Linuxhowtos org englisch oder pro linux de Aussage zu unmount enthalt sync c t kompakt Linux Heise Hannover 2009 Ein Grossteil dieses Artikels besteht aus Informationen die der offiziellen Dokumentation fur den Magic SysRq Key entnommen sind welche sich auf Linux Systemen ublicherweise in der Datei usr src linux Documentation sysrq txt befindet zuletzt uberarbeitet nach der Dokumentation zur Version 3 4 Als zuverlassige Gebrauchsanweisung sollte ebendiese Dokumentation fur die entsprechende Kernel Version des Systems herangezogen werden Readme Datei von kexec Kernel org Memento des Originals vom 2 August 2016 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www kernel org oder mjmwired net SysRq Dokumentation Ubuntu 9 04 im Ubuntuusers Wiki oder Releasenotes zu Ubuntu 9 04 Memento des Originals vom 23 Mai 2010 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www ubuntu com englisch Abgerufen von https de wikipedia org w index php title Magische S Abf Taste amp oldid 228720677