REISUB当linux主机卡死后的正确解决办法

REISUB当linux主机卡死后的正确解决办法

当我们使用windows系统的时候,电脑有时候会蓝屏,自动重新启动,有时候甚至在电脑卡死之后我们会直接长按电脑电源键强制关机,但是这种操作对电脑的危害很大,有时候甚至会导致数据丢失、磁盘损坏、系统文件出问题等,所以当电脑卡死的时候,我们一定要沉着冷静,正确的处理。尤其是我们在使用linux系统的时候,更要注意。
根据电脑卡死的状态不同,我们一般有两种方法。
1.电脑可以切换到其他的终端窗口
这种情况,可以直接按Ctrl+Alt+(f1~f6)切换到其他tty,使用free命令查看电脑内存的使用情况,使用sync命令把所有正在内存中的缓冲区文件写入到磁盘中;再使用top命令,查看当前占用CPU和内存比较大的进程,使用kill+PID的命令杀掉可能导致电脑卡死的程序进程,然后在切换回原来的tty,看卡死状态是否已经解决,如果依然没有解决,可以到刚才的tty中使用reboot或shutdown -r now的命令重启电脑。

2.电脑卡死,鼠标不能动,也无法切换到其他的tty,这种情况就要使用Sys_Rq了,这是一种系统请求,具体的操作如下:

-按住Alt键+SysRq键(通常为Print Screen键)
-然后松开SysRq键,不要松Alt键,依次按r,e,i,s,u,b健,这个时候就会安全的重启了

原理介绍:
SysRq是Linux系统提供的一个"Magi System Request Key",它可以让我们在系统出现故障的时候帮助我们恢复和调试系统,只要你的电脑还能响应键盘的按键,SysRq就可以用。

R:把键盘设置为AscII码模式
E:向除了init以外所有的进程发送Sigterm信号
I:向除了init以外的所有进程发送Sigkill信号
S:磁盘缓冲区同步,相当于sync
U:重新挂载为只读模式
B:立即重启系统

发布了22 篇原创文章 · 获赞 1 · 访问量 1447

猜你喜欢

转载自blog.csdn.net/weixin_44803446/article/details/103438502