命令介绍
命令:userdel 删除用户
用法:userdel [options] LOGIN userdel 用户
命令选项
[root@fp-21 ~]# userdel --help
-f, --force # 强制删除一些用户或文件,即使不是用户的
-h, --help # 帮助文档
-r, --remove # 删除家目录和所有文件
命令实例
# userdel提供了-f选项来强制删除用户。甚至当用户已经登入Linux系统时此选项仍旧生效
[root@fp-21 ~]# ps -ef |grep test02
……
test02 63553 63547 0 01:22 ? 00:00:00 sshd: test02@pts/3
# 带-f选项的 userdel 不会断开该用户已有的SSH链接。即使用户已经不存在,但实际上仍是登录状态,并且是活跃用户。但是当用户登出后不可再登录,因为用户已经被删除。
[root@fp-21 ~]# userdel -f test02
userdel: user test02 is currently used by process 63553
# 删除家目录和所有文件
[root@fp-21 ~]# userdel -r test06
[root@fp-21 ~]# grep "test06" /etc/passwd
[root@fp-21 ~]# grep "test06" /etc/shadow
[root@fp-21 ~]# ll /var/spool/mail |grep "test06"
[root@fp-21 ~]# ll /home |grep "test06"