在 Linux 系统中,deluser 是用来删除用户账户的命令(常见于 Debian / Ubuntu 系统,CentOS 一般使用 userdel)。下面是常见用法和注意事项。
sudo deluser 用户名
只删除用户账号,不删除家目录和邮件池。
sudo deluser --remove-home 用户名
✅ 推荐做法,避免残留文件。
sudo deluser --remove-home --remove-all-files 用户名
⚠️ --remove-all-files 会删除该用户在所有位置的文件,谨慎使用。
如果用户有专属用户组:
sudo deluser --group 组名
或
sudo groupdel 组名
id 用户名
ps -u 用户名
如有进程,先结束:
sudo pkill -u 用户名
whoami
sudo deluser --remove-home testuser
如果你用的是 CentOS / Rocky / Alma,请告诉我,我可以给你 userdel 的对应方法。