在 Ubuntu 中,deluser 本身没有“配置文件”可以像服务那样去查看,但它的行为由以下几个地方决定。你可以按下面方式“查配置”。
deluser --help
或
man deluser
这会告诉你:
Ubuntu 的 deluser 来自 adduser 包,配置在:
/etc/deluser.conf
查看内容:
cat /etc/deluser.conf
常见参数示例:
REMOVE_HOME = 0
REMOVE_MAIL_SPOOL = 0
BACKUP = 0
含义:
REMOVE_HOME:删除用户时是否删 homeREMOVE_MAIL_SPOOL:是否删邮件BACKUP:是否备份查看某个用户是否存在及配置:
grep 用户名 /etc/passwd
grep 用户名 /etc/shadow
grep 用户名 /etc/group
例如:
grep testuser /etc/passwd
deluser --debug 用户名
或
deluser --remove-home 用户名
# 只删用户
sudo deluser username
# 删用户和 home
sudo deluser --remove-home username
# 删用户和所属组
sudo deluser --remove-all-files username
如果你是想**“查某个用户删除时会受什么影响”**,可以告诉我:
deluser / userdel我可以直接帮你判断命令是否安全。