在Debian系统中,使用deluser
命令删除用户时,默认情况下会删除用户的主目录。如果你希望在删除用户的同时保留其主目录,可以使用--remove-home
选项来避免删除主目录。
以下是具体的步骤:
打开终端。
使用deluser
命令并添加--remove-home
选项来删除用户但保留主目录。例如,要删除用户名为username
的用户并保留其主目录,可以运行以下命令:
sudo deluser --remove-home username
这个命令会删除用户username
,但不会删除其主目录/home/username
。
如果你还想删除用户的邮件 spool 和其他相关文件,但不删除主目录,可以只使用deluser
命令而不加任何选项:
sudo deluser username
这样只会删除用户username
的账户信息,而不会删除其主目录。
请注意,删除用户账户后,主目录将不再与任何用户关联,因此你需要手动处理这些目录,例如更改所有权或重新分配给其他用户。
如果你希望彻底删除用户及其主目录,可以使用userdel
命令并添加-r
选项:
sudo userdel -r username
这个命令会删除用户username
及其主目录/home/username
。
总结:
sudo deluser --remove-home username
:删除用户但保留主目录。sudo deluser username
:删除用户及其主目录。sudo userdel -r username
:删除用户及其主目录。