Linux杀死Kill进程

首先查看都有哪些进程,后面的filename就是进程程序的名字(不用带路径)

ps -ef | grep filename

返回的结果如下,第二列的四位数字就是进程ID

username       2216         1  0 00:13 ?        00:00:11 /usr/bin/python ./filename.py

username       2357  2216  0 00:21 ?        00:00:00 [filename.py] <defunct>

username       2359  2216  0 00:22 ?        00:00:00 [filename.py] <defunct>

username       3575  2216  0 04:59 ?        00:00:00 [filename.py] <defunct>

然后通过进程ID杀死正确的进程,后面带<defunct>的是子进程,不用杀,直接杀后面写了filename的进程ID即可。使用如下命令:

kill -9 id1 id2 …

如果有多个kill -9后面跟ID即可,如果有多个ID可以跟多个ID。

一定要注意进程号不要写错了,不然就不知道是杀的什么进程了。

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注

4 × 2 =