温馨提示×

ubuntu deluser怎么删除

小樊
36
2026-07-18 08:23:31
栏目: 智能运维

在 Ubuntu 中,deluser 用于删除用户。常见用法如下:


一、删除用户(保留家目录)

sudo deluser 用户名

✅ 只删除用户账号
❌ 不删除 /home/用户名


二、删除用户并同时删除家目录

sudo deluser --remove-home 用户名

✅ 删除用户
✅ 删除 /home/用户名


三、删除用户并删除家目录 + 邮件池

sudo deluser --remove-home --remove-mail-spool 用户名

四、删除用户并删除其所有文件(慎用)

sudo deluser --remove-all-files 用户名

✅ 会扫描并删除该用户的所有文件(速度较慢)


五、删除用户组(可选)

如果用户有独立用户组:

sudo deluser --group 组名

sudo groupdel 组名

六、查看用户是否存在

id 用户名

getent passwd 用户名

七、常见问题

1️⃣ 用户当前已登录

先查看:

who

强制踢出:

sudo pkill -u 用户名

2️⃣ 删除 root 或系统用户?

⚠️ 不要删除系统用户(如 root、www-data、mysql)


八、deluser vs userdel

命令 说明
deluser Ubuntu 推荐,更安全
userdel 底层命令,参数更原始

如果你愿意,可以告诉我:

  • 是否是 服务器 / 桌面版
  • 是否要 连家目录一起删
  • 是否是 当前登录用户

我可以给你一条最安全的命令 ✅

0