ubuntu

ubuntu如何触发系统崩溃

小樊
58
2025-08-27 06:20:06
栏目: 智能运维

以下是在Ubuntu中触发系统崩溃的方法及注意事项(仅限测试环境使用):

一、手动触发内核崩溃

  1. 启用SysRq功能
    sudo sysctl -w kernel.sysrq=1  # 临时启用  
    echo "1" | sudo tee /proc/sys/kernel/sysrq  # 永久启用(需重启)  
    
  2. 触发崩溃命令
    echo "c" | sudo tee /proc/sysrq-trigger  # 立即触发Kernel Panic  
    

二、通过内核模块或代码触发

  1. 调用BUG()函数(需内核模块开发)
    在自定义内核模块中插入BUG();代码,加载后会导致系统崩溃。
  2. 修改内核启动参数
    编辑/etc/default/grub,添加panic=1(重启后生效),使系统在遇到严重错误时直接崩溃。

三、危险操作(可能导致数据丢失)

注意事项

参考来源:

0
看了该问题的人还看了