deluser 命令在 Debian 系统中用于删除用户账户以及相关的文件和目录。以下是 deluser 命令的基本用法和一些常见选项:
deluser [选项] 用户名
-r, --remove-home:删除用户的主目录及其内容。-f, --force:强制删除用户,即使该用户当前登录或存在某些问题。-z, --remove-all-files:删除用户的所有文件,包括系统文件。-D, --delete-home:删除用户的主目录,但不删除其内容。-s, --shell SHELL:指定用户的默认 shell。-g, --group GROUP:将用户从指定的组中删除。-a, --add-extra-group GROUP:将用户添加到指定的额外组中。删除用户及其主目录
sudo deluser --remove-home username
强制删除用户
sudo deluser -f username
删除用户的所有文件
sudo deluser -z username
删除用户的主目录但不删除内容
sudo deluser -D username
更改用户的默认 shell
sudo deluser --shell /bin/bash username
将用户从组中删除
sudo deluser -g users username
将用户添加到额外组
sudo deluser -a -G developers username
deluser 命令时,通常需要超级用户权限,因此建议使用 sudo。通过这些选项和示例,你应该能够有效地使用 deluser 命令来管理 Debian 系统中的用户账户。