温馨提示×

ubuntu deluser能删用户吗

小樊
47
2026-10-25 23:11:43
栏目: 智能运维

可以的,在 Ubuntu(以及其它基于 Debian 的 Linux 发行版)里,deluser 就是用来删除用户的命令。

基本用法

sudo deluser 用户名

这条命令会:

  • 删除该用户在 /etc/passwd、/etc/shadow 等文件中的记录
  • 不会自动删除用户的主目录和邮件池

删除用户并同时删除主目录

sudo deluser --remove-home 用户名

删除用户并删除主目录 + 邮件

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

(--remove-all-files 会尝试删除该用户拥有的所有文件,比较危险,慎用)

只删除系统用户(无主目录)

sudo deluser --system 用户名

和 userdel 的区别

  • deluser:Debian/Ubuntu 推荐使用的“友好封装”
  • userdel:更底层的命令,用法类似:
    sudo userdel -r 用户名
    

⚠️ 注意:

  • 不能删除当前正在登录的用户
  • 删除前最好确认没有重要进程或文件属于该用户

如果你愿意,我可以帮你写一条适合你场景的具体删除命令。

0 踩