deluser 是一个在 Linux 系统中用于删除用户的命令。它通常与 adduser 命令一起使用,后者用于创建新用户。deluser 命令可以删除用户账户以及与其关联的文件和目录。以下是 deluser 命令的一些常用选项和用法:
deluser [选项] 用户名 -r 或 --remove-home:删除用户的主目录及其内容。-f 或 --force:强制删除用户,即使用户当前登录或存在某些问题。-z 或 --no-remove-home:删除用户但不删除其主目录(默认行为)。-D 或 --delete-home:删除用户的主目录及其内容(与 -r 相同)。-g 或 --group:指定要删除的用户组。-a 或 --add-group:在删除用户的同时添加用户到另一个组。-s 或 --shell:指定用户的默认 shell。删除用户及其主目录
sudo deluser --remove-home username 或者
sudo deluser -r username 强制删除用户
sudo deluser --force username 或者
sudo deluser -f username 删除用户但不删除其主目录
sudo deluser --no-remove-home username 或者
sudo deluser -z username 删除用户组
sudo deluser --group groupname 在删除用户的同时添加用户到另一个组
sudo deluser --add-group newgroup username 指定用户的默认 shell
sudo deluser --shell /bin/bash username sudo 命令以管理员权限运行 deluser,因为删除用户需要管理员权限。通过这些选项和用法,您可以灵活地管理 Linux 系统中的用户账户。