在 Ubuntu 里,deluser 本身不是一个服务,而是一个 命令行工具(脚本),来自 adduser 软件包。因此它没有像 systemd 那样的“配置文件”,但有一些相关配置位置和查看方式。
下面按「查什么 → 在哪查 → 怎么查」来说明。
which deluser
通常是:
/usr/sbin/deluser
查看它是不是脚本:
file /usr/sbin/deluser
deluser 的行为主要受以下文件影响:
/etc/login.defs用户、UID、家目录等相关默认值
grep -E "UID|HOME|USER" /etc/login.defs
常见相关项:
UID_MINUID_MAXUSERDEL_CMDMAIL_DIR/etc/deluser.conf(如果存在)部分系统或定制系统会有:
cat /etc/deluser.conf
可能包含:
⚠️ 标准 Ubuntu 默认可能没有这个文件
/etc/passwd / /etc/shadow / /etc/group查看用户是否还在:
grep 用户名 /etc/passwd
直接看帮助和脚本逻辑:
deluser --help
man deluser
less /usr/sbin/deluser
你会看到它如何:
userdel虽然没配置文件,但常用参数就是“配置”:
deluser --remove-home 用户名
deluser --remove-all-files 用户名
deluser --group 组名
可以看日志:
journalctl | grep deluser
grep deluser /var/log/auth.log
Ubuntu 的 deluser 没有专门配置文件,它的“配置”来自:
/etc/login.defsdeluser脚本本身- 你执行时的参数
如果你愿意,可以告诉我:
我可以直接给你对应方案。