linux sysrq用法

linux kernel支持一个称为sysrq的特殊功能。它允许用户空间执行一些系统级操作。
在大多数linux系统中默认关闭了sysrq功能。 如果要开启,可以通过以下命令开启:
echo 1 > /proc/sys/kernel/sysrq

有时需要知道linux kernel panic,可以这样操作:
echo c > /proc/sysrq-trigger
还可以按 Alt+Sysrq+P 键制造panic。Sysrq键到底是哪个键呢 ? 百度得知Sysrq键就是print screen键。

Sysrq除了可以制造panic,还具有其他功能。
echo h > /proc/sysrq-trigger
可以获得帮助信息。

sysrq: HELP :
 loglevel(0-9)
 reboot(b) 
 crash(c) 
 terminate-all-tasks(e) 
 memory-full-oom-kill(f) 
 kill-all-tasks(i) 
 thaw-filesystems(j) 
 sak(k) 
 show-backtrace-all-active-cpus(l) 
 show-memory-usage(m) 
 nice-all-RT-tasks(n) 
 poweroff(o) 
 show-registers(p) 
 show-all-timers(q) 
 unraw(r) 
 sync(s) 
 show-task-states(t) 
 unmount(u) 
 show-blocked-tasks(w)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值