温馨提示×

deluser如何指定用户

小樊
43
2025-12-08 03:00:22
栏目: 编程语言

指定要删除的用户

  • 在基于 Debian/Ubuntu 的系统上,使用 deluser 时,直接在命令末尾加上要删除的用户名即可。需要管理员权限时加 sudo
    示例:
    • 仅删除用户账户:sudo deluser username
    • 同时删除主目录与邮件池:sudo deluser –remove-home username
      说明:将 username 替换为实际的用户名。

常用选项与示例

  • 删除用户并同时删除其主目录与邮件 spool:
    sudo deluser –remove-home username(或使用短选项:sudo deluser -r username

  • 交互式删除,逐项确认是否删除主目录与邮件池:
    sudo deluser –interactive username(可简写为:sudo deluser -i username

  • 强制删除(适用于账户仍在使用中的场景):
    sudo deluser –force username(可简写为:sudo deluser -f username

注意事项

  • 删除用户通常需要 root 权限,建议使用 sudo 执行。
  • 删除主目录或邮件池会永久丢失数据,操作前请先备份
  • 删除前确认该用户没有正在运行的进程/登录会话,以免影响业务或造成数据不一致。

在 CentOS 上的替代做法

  • CentOS 默认不自带 deluser,删除用户通常使用 userdel;若要同时删除主目录,使用 -r
    • 仅删除用户:sudo userdel username
    • 同时删除主目录:sudo userdel -r username
  • 如需删除不再使用的用户组,使用:sudo groupdel groupname

0