大家好,又见面了,我是你们的朋友全栈君。
userdel命令默认只会删除/etc/passwd文件中的用户信息,而不会删除系统中属于该账户的任何文件。
如果加上-r参数,userdel会删除用户的HOME目录以及邮件目录。
例子:
默认情况下:
[root@localhost home]# useradd zhanglulu4
[root@localhost home]# ls
elasticsearch ftp-user hbk hello mysql oracle test zabbix zhanglulu1 zhanglulu2 zhanglulu3 zhanglulu4
[root@localhost home]# userdel zhanglulu4
[root@localhost home]# ls
elasticsearch ftp-user hbk hello mysql oracle test zabbix zhanglulu1 zhanglulu2 zhanglulu3 zhanglulu4
可以看到删除用户zhanglulu4,HOME目录并没有删除掉,需要手工删除。
[root@localhost home]# rm -rf zhanglulu4
[root@localhost home]# ls
elasticsearch ftp-user hbk hello mysql oracle test zabbix zhanglulu1 zhanglulu2 zhanglulu3
[root@localhost home]# userdel -r zhanglulu3
[root@localhost home]# ls
elasticsearch ftp-user hbk hello mysql oracle test zabbix zhanglulu1 zhanglulu2
可以看到-r参数之后,连HOME目录也一并删除了。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/134180.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...