Linux 进程在我杀死它后自动再次出现

Linux 进程在我杀死它后自动再次出现,linux,ubuntu,process,kill,inittab,Linux,Ubuntu,Process,Kill,Inittab,我尝试使用sudo kill 30602终止进程。但在我杀了它之后,我使用ps aux | grep gmond来检查,它再次出现,并带有另一个pid。这就像: ganglia 30997 0.0 0.1 121812 2128 ? Ssl 16:05 0:00 /usr/sbin/gmond --pid-file=/var/run/ganglia-monitor.pid 无论我如何杀死它,它只是再次出现在另一个pid中,即使使用kill-9 有什么问题吗?如何解决

我尝试使用
sudo kill 30602
终止进程。但在我杀了它之后,我使用ps aux | grep gmond来检查,它再次出现,并带有另一个pid。这就像:

ganglia  30997  0.0  0.1 121812  2128 ?        Ssl  16:05   0:00 /usr/sbin/gmond --pid-file=/var/run/ganglia-monitor.pid
无论我如何杀死它,它只是再次出现在另一个pid中,即使使用
kill-9


有什么问题吗?如何解决这个问题?

您应该更改
/etc/inittab
文件中的条目。您的
gmond
服务条目可能以
respawn
开头。每次你杀死这个过程,它都会重生

:要禁用该进程,您必须编辑
/etc/inittab
并注释掉该行。要将此更改通知
init
,您必须向
init
发送
SIGHUP

kill-初始化的HUP pid


/etc/inittab
文件是原始systemv
init
守护进程使用的配置文件。Upstart
init
守护进程不使用此文件,而是从
/etc/init
目录中的文件读取其配置。

它可能会自动重新启动,请参阅。可能重复,但我没有此文件。。当我运行
ps aux | grep init
时,我刚刚得到
根1 0.0 0.2 36552 5804?Ss Jul28 0:02/sbin/init
@Tony在这种情况下
cd/etc/init
然后执行
grep-nr“gmond”*“
。它将给出包含条目的文件名。非常感谢:)