在 Ubuntu 上,deluser 本身没有“验证配置”的子命令,但可以通过检查相关系统文件和后续状态来验证 deluser 是否按预期执行。下面按常见场景说明。

id 用户名no such user 表示用户已删除或:
getent passwd 用户名grep 用户名 /etc/passwdgrep 用户名 /etc/shadow
getent group 用户名ls /home/用户名或:
ls /home如果使用了:
deluser --remove-home 用户名家目录应不存在
ls /var/mail/用户名ls /var/spool/mail/用户名
ps -u 用户名kill 再删除deluser 用户名验证:
/etc/passwd/etc/shadowdeluser --remove-home 用户名验证:
/home/用户名/var/mail/用户名deluser --remove-home --group 用户名验证:
/etc/groupdeluser 用户名默认不会删除同名组
Ubuntu 默认不会单独记录 deluser 日志,但可查看:
journalctl -xe或:
grep deluser /var/log/auth.log如果你指的是:
deluser --help或:
man deluserpasswd -S 用户名或:
chage -l 用户名删除用户后检查:
grep 用户名 /etc/sudoersgrep 用户名 /etc/sudoers.d/*
id 用户名ls /home/用户名
getent passwd 用户名
getent group 用户名
ps -u 用户名
如果你愿意,可以告诉我:
我可以给你一套更精确的检查脚本或命令清单。