- 在实际工作中,如果某个员工辞职了,那么应该删除掉这个员工所拥有的用户.
- 删除用户保留家目录不带任何参数)
userdel 用户名
- 删除用户和其用户的/home目录
userdel -r 用户名
- 在实际的工作中,删除某个用户的时候,如果这个用户在工作中产生了大量的源代码或者文档,则应该保留用户的家目录
- 示例:删除一个普通用户(删除用户需要使用root用户操作)
userdel xiaoming
- 查看/home目录,是还存在小明用户的目录.
cd /home
ll
- 示例:删除xiaohong普通用户,但是不保留xiaohong用户的家目录
userdel -r xiaohong
- 如果此时出现以下错误
- 而你却发现还可以登录xioahong用户,说明删除用户失败,可能是该用户的某些文件,或者被哪一个进程所占用,那么你可以尝试使用以下方式解决.
- 使用root账户登录,输入以下命令
vipw
- 在出现的内容中使用 “/用户名” 的方式搜索你要删除用户数据
/xiaohong
- 将你的光标停留在你要删除的数据行上使用 “dd” 删除一行
dd
-
在使用 “vim/ect/group” 查看用户组信息
-
同样在文件中使用"/用户组名称"的方式,所有你要删除的用户组信息
/xiaohong
-
同样使用"dd"删除当前行数据
-
在尝试登录xiaohong用户,如果登录失败,就说明删除成功
- 但是此时如果查看/home目录下,会发现之前创建xiaohong用户时,所设置的家目录还保留着(/home/tiger).可以使用"rm -rf 文件夹名称"的方式删除这个目录(-r参数表示递归删除如果这个目录下有多个文件或目录,f表示强制删除,不提示确认.)
rm -rf tiger