最近因爲測試需要,需要觀察機器在死機狀態下其它外設的反應,學習到了一條超級簡單的能讓Linux瞬間死機的命令:
echo c > /proc/sysrq-trigger
運行後效果如下:
可以看到,一旦運行後,系統立馬死機。
原來,這是linux /proc/sysrq-trigger的強大機制:
# 立即重新啓動計算機
echo b > /proc/sysrq-trigger
# 立即關閉計算機
echo o > /proc/sysrq-trigger
# 導出內存分配的信息 (可以用/var/log/message 查看)
echo m > /proc/sysrq-trigger
# 導出當前CPU寄存器信息和標誌位的信息
echo p > /proc/sysrq-trigger
# 導出線程狀態信息
echo t > /proc/sysrq-trigger
# 故意讓系統崩潰
echo c > /proc/sysrq-trigger
# 立即重新掛載所有的文件系統
echo s > /proc/sysrq-trigger
# 立即重新掛載所有的文件系統爲只讀
echo u > /proc/sysrq-trigger