如何从内核而不是用户层终止进程

如何从内核而不是用户层终止进程

我正在尝试从内核(而不是在用户级别)杀死一个特定的进程,因此我尝试使用 sys_kill、kill、kill_pid,但是它不起作用,唯一没有给我错误的是 kill_pid,但它没有杀死我要求的进程,所以有什么帮助吗?

答案1

不,你不能。你处于用户空间。glibc 或 shell 无法做到这一点。这就是为什么 linux 比 windows 更安全。

信号仅在用户空间起作用,因此无法停止内核线程

相关内容