强制重启Linux系统

有时候linux 由于硬盘或者其它原因,某个进程挂住了,怎么也杀不死, 输入 reboot 命令也无法重启。

这时候,一般只能按机箱上的reset健来重启了。

如果是远程ssh,那怎么办呢?

下面两行命令可以搞定:

echo 1 > /proc/sys/kernel/sysrq

echo b > /proc/sysrq-trigger


/proc/sys/kernel/sysrq

向sysrq文件中写入1是为了开启SysRq功能。根据linux/Documentations/sysrq.txt中所说:SysRq代表的是Magic System Request Key。开启了这个功能以后,只要内核没有挂掉,它就会响应你要求的任何操作。

你可能感兴趣的:(强制重启Linux系统)