deluser 是一个用于删除用户账户及其相关文件的命令行工具。在 Ubuntu 系统中,正确使用 deluser 的基本语法如下:
sudo deluser [选项] 用户名
以下是一些常用的选项:
-r 或 --remove-home:删除用户的主目录及其内容。-f 或 --force:强制删除用户,即使该用户正在运行某些进程。-z 或 --remove-all-files:删除用户的所有文件,包括系统文件。-D 或 --delete-home:删除用户的主目录及其内容,类似于 -r 选项。-s 或 --shell SHELL:指定一个新的默认 shell,用于替换被删除用户的当前 shell。以下是一些示例:
username 及其主目录:sudo deluser username
username 及其主目录和所有文件:sudo deluser --remove-home --remove-all-files username
username 并将其默认 shell 更改为 /bin/false:sudo deluser --shell /bin/false username
在使用 deluser 之前,请确保您已备份所有重要数据,因为此操作无法撤销。