10年 Java程序员,硬核人生!勇往直前,永不退缩!

欢迎围观我的git:https://github.com/R1310328554/spring_security_learn 寻找志同道合的有志于研究技术的朋友,关注本人微信公众号: 觉醒的码农,或Q群 165874185

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

userdel 用户名 出现“用户**目前已登录”   

今天在删除用户账号的时候,发现一个奇怪现象,即:

userdel: user newname is currently logged in


相关命令:userdel

将已有的用户abc删除:

1.切换到root用户

# su

#

2.删除用户

# userdel abc

#

该删除操作将用户删除但保留用户的home文件夹和邮件文件夹。并且当用户abc正在登录的时候,删除操作将失败,如下:

# userdel abc

userdel: user abc is currently logged in

#

如果要删除用户同时删除用户的home文件夹以及邮件文件夹则执行:

# userdel -r abc

#

注意加入-r参数仍旧不能删除正在登录的用户。

如果要删除正在登录的用户可以使用-f参数:

# userdel -f abc

#

这样即时用户abc正在登录也会被删除,并且用户abc的home文件夹以及邮件文件夹都会被删除。即使多个其他用户同时使用abc的home文件夹,也会被强制删除。

 

备注:经过我在AS5下的测试,使用-f参数删除abc用户后,该用户的home文件夹还是存在。

posted on 2017-05-31 12:32  CanntBelieve  阅读(4474)  评论(0编辑  收藏  举报