在 Ubuntu 中,使用 deluser 命令删除用户时,默认情况下会删除用户的主目录。如果你希望在删除用户的同时保留其主目录,可以使用以下方法:
删除用户:
使用 deluser 命令删除用户,但不删除主目录。
sudo deluser --remove-home <username>
手动删除用户组(可选): 如果你还想删除用户所属的用户组,可以使用以下命令:
sudo deluser <username>
userdel 命令userdel 命令提供了更多的选项来控制删除用户时的行为。你可以使用 -r 选项来删除用户的主目录。
删除用户并保留主目录:
使用 userdel 命令删除用户,但不删除主目录。
sudo userdel <username>
手动删除用户组(可选): 如果你还想删除用户所属的用户组,可以使用以下命令:
sudo groupdel <username>
adduser 和 deluser 组合如果你希望更灵活地控制用户和主目录的删除过程,可以先创建用户,然后删除用户并保留主目录。
创建用户:
sudo adduser <username>
删除用户并保留主目录:
sudo deluser --remove-home <username>
通过以上方法,你可以在删除 Ubuntu 用户的同时保留其主目录。