linux 的 Magic SysRq key
在系统假死或者需要类似硬重启的时候可以使用reisub,这个方法可以在各种情况下安全地重启计算机。在Print Screen的地方有个SysRq,这个是按住Alt-PrintScreen相当于按住SysRq,然后依次按下reisub这几个键,按完b系统就会重启。
SysRq是系统请求,这个时候输入的所有直接由Linux内核处理,可以进行许多低级操作。reisub的每个字母都是一个独立操作:
unRaw 将键盘控制从X Server那里抢过来
tErminate 给所有进程发送SIGTERM信号
kIll 给所有进程发送SIGKILL信号
Sync 将所有数据同步至磁盘
Unmount 将所有分区umount
reBoot 重启
字母顺序不能记错,助记方法,busier(busy的比较级,更忙)倒过来就行了,作者真聪明,这都能想到。
其中 cat /proc/sys/kernel/sysrq, /etc/sysctl.conf 中:kernel.sysrq=1
sysrq 按了之后,alt要一直按住再依次按reisub
posted on 2013-01-16 17:19 Richard.FreeBSD 阅读(365) 评论(0) 编辑 收藏 举报