![如何在 Linux 上杀死看门狗守护进程](https://linux22.com/image/207458/%E5%A6%82%E4%BD%95%E5%9C%A8%20Linux%20%E4%B8%8A%E6%9D%80%E6%AD%BB%E7%9C%8B%E9%97%A8%E7%8B%97%E5%AE%88%E6%8A%A4%E8%BF%9B%E7%A8%8B.png)
答案1
一般来说,ps显示的[括号]内的任务是内核线程。
没有办法从用户态杀死内核线程。时期。
我知道的唯一方法是使其在写入 /dev/mem 时崩溃,从而产生或多或少可预测的后果。 (小心!这样下去,撞坏你想要的东西之外的东西的可能性几乎是......肯定的)
在看门狗守护程序的特定情况下,仍然可以通过某些配置文件使用某些选项来指导其行为。
甚至可以对其进行测试,请参阅联机帮助页(在下面测试目录段落)。
答案2
测试看门狗恶魔的更好方法是暂停它。您可以使用该kill*
命令来实现这一点。
killall -STOP watchdog
这将挂起watchdog
进程,除非它得到SIGCONT
并且看门狗定时器最终在超时后重置计算机。