几乎所有的CPU时间使用md命令

时间:2017-11-18 16:33:22

标签: git ubuntu process kill userdel

我的ubuntu服务器17.10已正常运行。但今天我发现git用户的md命令几乎占用了所有cpu时间。 在我的第一次尝试中,我想杀死md命令的进程,所以我运行:

sudo kill -9 <process_id>

但是在我杀死md的过程之后,md的新进程立刻发生了。

我怀疑问题的原因可能是git用户,所以我用force删除了用户git:

sudo userdel git -f

用户git已成功删除,但md命令仍然存在,用户变为1082而不是git。 然后我怀疑另一个原因可能是git命令,所以我删除了git:

sudo apt -y remove git

但是1012用户和md命令仍然存在。 top的输出是here。 并且我的ubuntu服务器上没有安装md或madam命令:

root@amax:~# md
-bash: md: command not found
root@amax:/# madam
-bash: madam: command not found

最奇怪的是,当我再次添加用户git时,md命令的所有者再次成为git! This是top的新输出。 git和md之间肯定有一些联系,但我无法弄清楚。 那么原因是什么呢?如何永久杀死md命令?谢谢!

2 个答案:

答案 0 :(得分:0)

经过一致的尝试,我终于找到了解决问题的方法:

sudo apt -y install cpulimit
sudo cpulimit -l <percentage of cpu limit> -p <process id>

工具cpulimit可以限制指定进程的cpu使用百分比。

答案 1 :(得分:0)

这可能是一个矿工。有are a couple of reports关于&#34; md&#34;可执行的错误文件夹,实际上是某些对手安装的矿工。你应该看看它。