linux使用top命令监测到奇怪的command占用了大量的cpu

题主最近在租用的linux主机上碰到了这样的问题,使用ssh远程连接很卡,然后进去使用top命令后发现占用cpu第一位的居然是一些奇奇怪怪的command,例如
3364 root 20 0 33856 788 444 S 75.0 0.1 3:30.06 zhxhfpyfmk
把他kill掉以后会快很多,然后过1分钟左右就又跳出类似的英文指令重新占用了我大量的cpu,请问这是什么原因?涉及到被黑客攻击了吗

zhxhfpyfmk 这名字就看上去不是正常程序,应该是中毒了,赶紧杀毒吧

应该是中病毒了,或者是被黑了

这种情况一般在刚起步的小公司是很常见的,主要原因是软件漏洞,导致黑客攻击了,比如:redis没有设置密码,服务器密码设置过于简单,防火墙等等。
当我们遇到这种情况后,首先要检查定时任务是否有异常,其次查看这个文件的路径在哪里,然后将其删除,最后对于根目录下的可执行文件通过find进行一次遍历,看看还有没有其他可疑的,还有/etc/passwd 文件有没有修改等等