问题:
在linux系统中,使用su root命令从其它用户切换到root用户后,使用userdel命令删除用户时,显示userdel:user xxx is currently used by process 2651
原因:
切换用户后并没有退出登录,某些进程还占用着刚才登陆的用户信息,导致无法删除
解决方法:
按ctrl+d或输入exit退出当前用户,直至登陆用户为root
此时输入userdel -r 用户名 即可删除用户。
删除用户推荐使用userdel -r 命令,如果不加-r参数,并没有删除用户目录文件,这样当再次创建同名用户时会显示用户已经存在。