运行权限:root
功能说明:删除用户帐号。
语法:userdel [-r][用户帐号]
补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。
常用参数:
-r ,表示在删除用户的同时linux命令大全,一并把用户的家目录及本地邮件存储的目录或文件也一同删除
Linux userdel 命令用法
userdel student 删除用户student,但不删除其家目录及文件;
userdel -r student 删除用户student,其家目录及文件一并删除;
Linux userdel 命令使用中的一些常见问题
提示权限不够
原因 非root用户没有权限删除用户
解决方法 切换到root用户执行删除用户操作
su root
userdel -r test
提示用户已登陆
原因%20用户未注销或改用户有进程仍在运行
使用who或者w命令查看当前登录的用户
这里显示当前Linux服务器只有我一个用户(我此时使用的是root用户),说明已经关闭了test用户的连接
在root用户下,输入指令
ps%20-ef%20|grep%20test
可以发现,用户test有两个进程在运行。
运行
kill -9 1780
kill -9 1802
强制关闭这两个进程,然后再运行删除用户的指令 userdel -r test 。
用户test终于被shutdown了。
再查看用户
cat /etc/passwd |cut -f 1 -d :
已经没有test用户了linux命令大全,问题完美解决。