问题:
服务器超慢;
top
发现妖怪:user2
userdel:失败;报有进程正在使用;无法删除;
kill -9 PID
top 一下 妖怪 依然存在;
解决:
找到它的父进程:
cd /proc/pid
cat pid
找到PPID
kill -9 PPID //打老妖;
top 一下 妖怪还在,但是老妖已亡;
kill -9 pid //打小妖
top //恢复正常;
----------------------
今天发现了,找不到pid; 那么如何来处理;
kill -9 pid //如果一直杀不掉;
ps -ef | grep pid 前面的 就是父ID;
kill -9 父ID 子ID;
userdel 用户名//如果发现无法删除,父子进程又起来了;
如果还是杀不死;
用root来su - 用户名;
crontab -e //说明用户起了定时任务;dd dd都将所有内容清除掉:wq!
exit //回到root
再使用上面的方法
ps -ef | grep 子PID
kill -9 掉 父 子ID 后可以 删除用户了;
也可使用 ps -fu 用户,//可以显示出当前用户所有的PID;
kill -9 所有的PID;
userdel 用户 //用户删除成功;
ps -uf username //查看到用户相关的所有PID