Table of Contents

Magic keys

Configuration

Pour savoir si la fonctionnalité est disponible sur le système (c'est le cas sur la plupart des distributions Linux actuelles), vérifier si le fichier /proc/sys/kernel/sysrq contient 1.

cat /proc/sys/kernel/sysrq

Si la valeur n'est pas 1, c'est sûrement une valeur de cette liste :

Pour fixer une valeur de manière permanente, éditer le fichier /etc/sysctl.conf ou créer le fichier /etc/sysctl.d/sysrq.conf et y ajouter ceci :

kernel.sysrq = X

Magic keys combinaisons

Combinaison Action
Alt + Syst Req + r Permet de se réapproprier le clavier (bien souvent capturé par l'interface graphique)
Alt + Syst Req + 0 à 9 Permet de définir le niveau de LOG dans la console et dans le fichier /var/log/mesages
Alt + Syst Req + b Redémarre immédiatement le système (attention, action violente pouvant entraîner la perte de données car ne synchronise pas les disques, ni même écrit ce qui est en mémoire cache)
Alt + Syst Req + c Redémarre le processus kexec
Alt + Syst Req + e Envoie un signal SIGTERM à tous les processus à l'exception d'init.
Alt + Syst Req + f Tue le processus qui consomme le plus de mémoire (avec la fonction oom_kill)
Alt + Syst Req + i Envoie le signal SIGKILL à tous les processus à l'exception d'init.
Alt + Syst Req + k Tue tous les processus de la console active (y compris l'interface graphique si l'interface graphique est lancée).
Alt + Syst Req + l Envoie le signal SIGKILL à tous les processus y compris init.
Alt + Syst Req + m Affiche les informations relatives à la mémoire (appuyer sur la touche virgule si cela ne fonctionne pas avec m : AZERTY/QWERTY)
Alt + Syst Req + o Arrête immédiatement le système (attention, action violente pouvant entraîner la perte de données car ne synchronise pas les disques, ni même écrit ce qui est en mémoire cache)
Alt + Syst Req + p Affiche les informations relatives aux registres courants et aux flags dans la console
Alt + Syst Req + s Synchronise les systèmes de fichiers montés (Permet d'écrire sur disque ce qui est en mémoire cache). Utile pour éviter de perdre des données.
Alt + Syst Req + t Affiche la liste des différentes tâches actives ainsi que des informations pour chacune d'entre elles.
Alt + Syst Req + u Passe tous les systèmes de fichiers montés en lecture seule. Cela évitera une vérification des systèmes de fichiers au prochain redémarrage.