本文介绍的方法适用在深度Deepin系统(或者Ubuntu)下,在桌面无响应的情况下可以使用快捷键安全重启电脑或者安全关机。平时正常操作还是以系统自带的程序重启关机为主,或者运行相关的命令,参考shutdown,reboot,init,halt,poweroff,systemctl重启和关闭Linux系统。
基础知识介绍 本次使用了SysRq键组合命令,SysRq键组合可以使用户能够在不受系统状态的影响(除kernel panic或kernel假死)下达各种底层命令。它常用来从X-server假死的状态下恢复或是在不损坏文件系统的前提下重新启动系统。
安全重启的方法 在遇到系统假死后且其他方法都不奏效的时候,此方法在想要不损坏硬盘设备或丢失数据的前提下尽量完好重新启动时非常有用。在系统假死时,可以简单地按下: 左手一直按住Ctrl+Alt,右手点击一下SysRq(也就是PrtSc键,用来截屏的那个)接下来依次按下R、S、E、I、U、B,每个键都要稍按住一会儿再接着按下一个键,这样它们代表的动作都会正确执行(比如,按住R键1-2秒再接着按后面的S键)。
安全关机的方法 完成这个目的使用的键序列与重新启动除最后一个键外没有区别,按键如下: 左手一直按住Ctrl+Alt,右手点击一下 SysRq(也就是PrtSc键,用来截屏的那个)接下来依次按下R、S、E、I、U、O,记住与之前相同,Ctrl+Alt键要一直按住,接下来的几个键都要稍按住一会儿再接着按下一个键。
附:以上每一个字母按键行为的详细描述如下 R---Raw (从X取回对键盘的控制) S---Sync (将数据刷新到磁盘) E---tErminate (结束Nice值为-15的程序,使其正常终止) I---kIll (kill -9 unterminated programs结束Nice值为-9的未终止程序) U--Unmount (全部重新挂载为只读) B---reBoot(重新启动,相当于冷重启) O---Off (通过ACPI或在旧系统中通过APM关闭系统。如“B”键一样,这个键相当于冷关机)
结语 经测试,以上方法确实在关键时候管用。同时由以上可知,如果你只想冷重启,只需左手一直按住Ctrl+Alt,右手点击一下SysRq,再按一下B即可。不过不建议这么做,这会对Deepin系统和硬盘造成损伤。
相关主题 |