linux魔法键
利用/proc/sys/kernel/sysrq
处理Linux系统不能正常响应用户请求,比如不能重启这时可以使用
强制重启echo b >/proc/sys/kernel/sysrq
SysRq也称为魔法键,可以使用键盘快捷键的,但还是使用命令明确一些
检查当前状态
cat /proc/sys/kernel/sysrq
各个数字对应的含义
- 0 完全关闭
- 1 开启sysrq所有功能
- >1 允许的sysrq函数的位掩码 具体请看官方文档
更改SysRq
可以使用下面你的命令设置
echo <number> >/proc/sys/kernel/sysrq
或者使用sysctl
sysctl -w kernel.sysrq=<number>
```
###### 使用SysRq
```shell
echo <command> > /proc/sysrq-trigger
常用的command如下
- b 立即重启,但是不同步磁盘
- s 尝试同步磁盘
- 其他的可以参考文档