使用SysRq

一、SysRq是什么

        无论内核处于什么状态,都可以通过SysRq特殊的组合键跟内核进行通信。

二、配置内核参数

        要使用SysRq需要配置内核参数:

        设置Magic SysRq key (CONFIG_MAGIC_SYSRQ)为Y

三、启用/禁用

3.1 临时启用

        echo "1" >/proc/sys/kernel/sysrq       

3.2 永久启用
        etc/sysctl.conf中设置kernel.sysrq = 1  

四、执行命令:

4.1 通用方式

        echo 'h' > /proc/sysrq-trigger 

4.2 终端上(可以用)

        atl + sysrq + 命令键(即“Print Screen”)

        (顺序很重要:1.按下ATL,2.按下sysrq,3.抬起sysrq,4.按下命令键)

        (不同平台按键方式不同,具体查看内核源码中的Documentation/sysrq.txt)

五、查看命令结果

        dmesg



参考资料:

        最权威资料:内核源码中的Documentation/sysrq.txt

        Linux中SysRq的使用:http://www.chinaunix.net/old_jh/4/902287.html

        利用 SysRq 键排除和诊断系统故障:http://www.ibm.com/developerworks/cn/linux/l-cn-sysrq/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值