要使用 deluser
命令删除用户但保留其家目录,可以使用以下方法:
首先,确保您以 root 用户身份登录或使用 sudo
权限执行命令。
使用 deluser
命令删除用户。语法如下:
sudo deluser <username>
将 <username>
替换为您要删除的用户的用户名。
使用 userdel
命令删除用户并保留家目录。语法如下:
sudo userdel -r <username>
将 <username>
替换为您要删除的用户的用户名。
-r
选项表示删除用户的同时删除其家目录。
确认用户已被删除,但家目录仍然存在。您可以使用以下命令查看剩余的用户:
cat /etc/passwd
这将显示系统中所有用户的列表。找到您刚刚删除的用户,确认其不再出现在列表中。
最后,如果您希望彻底删除用户家目录中的所有文件,请手动删除它们。您可以使用以下命令:
sudo rm -rf /home/<username>
将 <username>
替换为您要删除的用户的用户名。
这样,您就可以使用 deluser
命令删除用户并保留其家目录了。