故障
进入一次“guzhang”用户之后,再回到root模式之后,无法删除用户“guzhang”了,并且显示:user guzhang is currently used by process 28323。
排错过程
- 杀死进程(kill -9 进程号)
[root@kiro home]# userdel guzhang
userdel: user guzhang is currently used by process 28323
[root@kiro /]# kill -9 28323
[root@kiro /]# 已杀死
杀死之后就可以正常删除了,但是生产环境不建议使用这个办法,需要重启
- 分别进/home 和/var/spool/mail 强行删除用户,最后userdel 的时候 -rf ,强制加递归删除
[root@kiro home]# userdel guzhang
userdel: user guzhang is currently used by process 28323
[root@kiro home]# ll
总用量 4
drwx------. 5 guzhang guzhang 107 3月 28 16:31 ceshi
drwx------. 5 guzhang guzhang 107 3月 28 16:40 guzhang
drwx------. 15 kiro kiro 4096 3月 28 11:30 kiro
drwx------. 3 ky19 ky19 78 3月 27 17:11 ky19
drwx------. 3 moxian moxian 78 3月 28 16:19 moxian
drwx------. 3 pengxw ky19 78 3月 27 19:49 pengxw
drwx------. 3 test1 test1 78 3月 28 09:23 test1
drwx------. 3 user1 user1 78 3月 28 10:22 user1
drwx------. 3 user2 user2 78 3月 28 10:22 user2
drwx------. 3 user3 user3 78 3月 28 16:22 user3
drwx------. 3 yangs yangs 78 3月 28 10:15 yangs
drwx------. 3 yaor yaor 78 3月 28 10:15 yaor
drwx------. 3 yuy yuy 78 3月 28 10:15 yuy
drwx------. 3 zhangzh zhangzh 78 3月 28 10:15 zhangzh
[root@kiro home]# rm -rf guzhang //进/home强行删除用户“guzhang”
[root@kiro home]#
[root@kiro home]# cd /var/spool/mail //进/var/spool/mail 强行删除用户
[root@kiro mail]# userdel -rf guzhang //强行删除guzhang
[root@kiro /]# id guzhang
id: guzhang: no such user
排错总结
- 在工作过程最好不要使用杀死进程,需要用到重启,可能会丢东西