deluser
命令在 CentOS 系统中用于删除用户帐户以及相关的文件和目录。以下是 deluser
命令的基本使用方法和一些常用选项:
deluser [选项] 用户名
-r
:删除用户的主目录及其内容。-f
:强制删除,即使用户正在登录也删除。-g
:指定新的附加组。-G
:指定新的主组和附加组。-h
:显示帮助信息。-i
:交互式删除,提示确认是否删除。删除用户及其主目录
sudo deluser username -r
这将删除用户 username
及其主目录 /home/username
。
强制删除用户
sudo deluser username -f
即使用户 username
正在登录,也会强制删除该用户。
删除用户并更改其附加组
sudo deluser username -g newgroup
删除用户 username
并将其附加组更改为 newgroup
。
删除用户并更改其主组和附加组
sudo deluser username -G maingroup,additionalgroup
删除用户 username
并将其主组更改为 maingroup
,附加组更改为 additionalgroup
。
交互式删除用户
sudo deluser -i username
在删除用户之前,系统会提示你确认是否删除。
deluser
命令时,请确保你有足够的权限(通常是 root 权限)。通过以上信息,你应该能够熟练地使用 deluser
命令来管理 CentOS 系统中的用户帐户。