温馨提示×

如何添加ubuntu deluser

小樊
38
2026-07-18 08:40:39
栏目: 智能运维

在 Ubuntu 中,deluser 是用来删除用户的命令,通常已经随系统自带。下面分情况说明如何使用以及如果找不到该命令该怎么办。


一、确认 deluser 是否存在

先检查是否已安装:

which deluser

deluser --help

如果显示帮助信息,说明已安装,可直接使用。


二、如果提示 deluser: command not found

1️⃣ 安装 deluser

deluser 属于 adduser 软件包,执行:

sudo apt update
sudo apt install adduser

安装完成后即可使用 deluser


三、使用 deluser 删除用户

1️⃣ 只删除用户(保留家目录)

sudo deluser 用户名

示例:

sudo deluser testuser

2️⃣ 删除用户并同时删除家目录和邮件文件 ✅(常用)

sudo deluser --remove-home 用户名

3️⃣ 删除用户并删除其所有文件(包括其他目录)

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 用户名

如果你愿意,我也可以帮你写完整删除用户 + 清理权限 + 检查进程的操作步骤。

0