Magic SysRq 组合键功能表

Breeze Shane大约 2 分钟LinuxLinuxMagic SysRq

说明

以下表格中的按键是指按下 Alt+SysRq后再按下相应的附加按键,如按键中写B时表示 Alt+SysRq+B

功能按键
设置控制台日志等级,这个可以控制内核信息打印的等级0~9
立即重启系统,不同步文件系统或者卸载文件系统B
发起内核 Crash 崩溃,如果配置了 kdump 服务的话,将会获得一个 crashdump 文件C
打印当前正在被持有的锁 Locks,CONFIG_LOCKEDP 内核选项需要开启D
发送一个 SIGTERM 信号至所有进程,除开 1 号进程(init 进程)E
调用 oom_kill,选择一个最符合 oom 的进程杀死F
当使用 Kernel Model Setting 模式的时候,切换至内核的 Frame Buffer 控制台,如果正在使用 kdb 进行调试,那么直接切换到 debuggerG
将简洁的帮助文档打印至控制台H
发送一个 SIGKILL 信号至所有进程,除开 1 号进程(init 进程)I
强制解冻由 FIFREEZE ioctl 冻结的文件系统J
杀死当前虚拟中断的所有进程(可以杀死 X 和 SVGAlib 进程),最初是为了模仿安全警示按键而设立的K
打印当前所有在线的 CPU 堆栈信息L
打印当前的内存信息在控制台M
重置所有的实时进程或者高优先级进程的 nice 值N
关闭系统O
打印当前的寄存器信息和 flags 信息在控制台P
显示所有在线的高进度定时器和时钟源信息Q
键盘从 raw mode 切出至 XLATE 模式,经常被 X11 或者 SVGALib 使用R
同步所有的已挂载的文件系统S
打印当前的进程列表,以及他们的详细信息T
重新挂载文件系统至只读模式U
强制还原帧缓冲控制台V
打印所有 D 状态(阻塞)的进程信息W
转储 ftrace 缓冲区Z