在 Ubuntu 中,deluser 是用来删除用户的命令,通常已经随系统自带。下面分情况说明如何使用以及如果找不到该命令该怎么办。
deluser 是否存在先检查是否已安装:
which deluser
或
deluser --help
如果显示帮助信息,说明已安装,可直接使用。
deluser: command not founddeluserdeluser 属于 adduser 软件包,执行:
sudo apt update
sudo apt install adduser
安装完成后即可使用 deluser。
deluser 删除用户sudo deluser 用户名
示例:
sudo deluser testuser
sudo deluser --remove-home 用户名
sudo deluser --remove-all-files 用户名
⚠️ 谨慎使用,会扫描并删除该用户的所有文件。
sudo deluser --remove-home 用户名
sudo deluser --group 用户组名
或者如果该组没有其他成员,可直接删除:
sudo groupdel 用户组名
cat /etc/passwd
或只看普通用户:
ls /home
userdel 的区别| 命令 | 说明 |
|---|---|
deluser |
Ubuntu/Debian 推荐,更安全、功能更全 |
userdel |
底层命令,存在于所有 Linux |
示例:
sudo userdel -r 用户名
如果你愿意,我也可以帮你写完整删除用户 + 清理权限 + 检查进程的操作步骤。