deluser 是一个用于删除用户账户及其相关文件的命令行工具。在 Ubuntu 系统中,你可以使用 deluser 命令来删除用户账户。以下是 deluser 命令的帮助信息:
deluser: usage: deluser [--remove-home] [--remove-all-files] [--no-remove-home]
[--disabled-login] [--gecos GECOS] [--shell SHELL]
[--uid UID] [--gid GID] [--force-bad-name]
[--extra [EXTRA...]] USERNAME
参数说明:
--remove-home:删除用户的主目录。--remove-all-files:删除用户主目录下的所有文件(慎用)。--no-remove-home:保留用户的主目录。--disabled-login:禁用用户的登录权限,但保留用户账户和主目录。--gecos GECOS:设置用户的 GECOS 信息(通常是全名、办公室、电话等)。--shell SHELL:设置用户的默认 shell。--uid UID:设置用户的 UID。--gid GID:设置用户的 GID。--force-bad-name:强制删除用户名不符合规范的用户。--extra [EXTRA...]:为删除的用户添加额外的属性。USERNAME:要删除的用户账户名。示例:
testuser 及其主目录:sudo deluser --remove-home testuser
testuser 的登录权限,但保留用户账户和主目录:sudo deluser --disabled-login testuser
testuser 并禁用其登录权限:sudo deluser --remove-home --disabled-login testuser
注意:在执行 deluser 命令时,可能需要使用 sudo 命令以管理员权限运行。