Categories
學習筆記

linux直接向kernel發強制關機、強制重啟指令

由於一些不知名的原因,也許是硬盤問題, 也也許是程序卡死而導致服務器宕機了,剛好又只能ssh遠程登陸服務器。 難道說沒有 ipmi 就無解了嗎?當然不是。 如果你在 Linux kernel开启了 CONFIG_MAGIC_SYSRQ 那就可以使用 magic SysRq key 通过 proc 接口直接发底层命令给 kernel 實現強制關機或重啟的操作。 运行下面两条命令就可以實現强制重启: echo 1 > /proc/sys/kernel/sysrq echo b > /proc/sysrq-trigger 运行下面两条命令就可以實現强制關機: echo 1 > /proc/sys/kernel/sysrq echo o > /proc/sysrq-trigger