赞
踩
解决办法可以直接看末尾。
今天突然心血来潮,想删除一个我不怎么使用的普通用户。
但是我却使用了命令userdel XXX
,XXX是我要删除的普通用户。
首先我登陆了root用户,然后使用命令ls /home/
,查看了我的普通用户,我想将我的YDY这个普通用户删除,然后使用了userdel YDY
。
再次用ls /home/
命令查看我的所有普通用户,发现并没有啥子软用,YDY这个普通用户还在,我已经删了它呀?为什么还在,然后我就在root用户这个界面简单地测试它,那就修改这个用户的密码吧。
它给我显示不知道这个用户名,这导致我以为是刚才没有刷新出来,然后再次查看,还是一样,没错,YDY这个普通用户的目录还在!
所以我觉得它只是删除了一些里面的参数,它的目录还在。然后我就使用了userdel -r YDY
,-r表示连用户主目录一起删除,我这次一定会成功吧?
然而现实是,我被打脸了,没错,它依旧顽强地存在于我的home目录之下!
终归被我找到解决的办法了
最后,我是用rm -rf /home/YDY
命令
终于和YDY说拜拜了~
我截屏了部分图,这是接近找到解决办法的时候
现在回过来看这篇文章,发现是有一些问题的,这种做法只是简单地将这个用户目录删除了,但实际上还是存在的。当我们去添加与它同名的用户时,会报出类似于它已经存在的信息。使用rm后还应当删除使用userdel -r username命令,最终才算是彻底删除成功了。
最后总结一下吧.
【总结】
1.如果想删除一个普通用户,但是却失误使用了
userdel XXX
,(XXX是想要删除的用户),可以使用rm -rf /home/XXX
命令补救。补救后还需要使用userdel -r XXX
,到这里就彻底删除了。
2.直接一步到位,使用userdel -r XXX
可直接删除干净这个用户。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。