杀死除系统和我自己以外的每个进程

时间:2014-12-26 11:53:01

标签: c unix ubuntu process

我试图让病毒在VMWare上运行,这样我就可以在Ubuntu和 试验它。现在,我感兴趣的是我的实验病毒(虽然它不是病毒,它更像是一个真正的程序)能够杀死/终止每个进程,但它本身和系统进程。

我想到了两个选项:

要么我获得所有非系统进程ID并杀死每个,与我的第一个相比,以避免自杀。

或者有一个实际的命令或内置的功能,我做了一些研究,我成功地完成了我的过程'屏蔽'从任何终止/终止信号,但我不知道如何搜索其他进程ID(非系统ID)。

有关如何执行此操作的想法吗?

1 个答案:

答案 0 :(得分:1)

以下命令列出系统上的每个进程。

ps aux