linux

如何用deluser命令删除用户并保留家目录

小樊
43
2025-08-03 23:30:02
栏目: 编程语言

要使用 deluser 命令删除用户但保留其家目录,可以使用以下方法:

  1. 首先,确保您以 root 用户身份登录或使用 sudo 权限执行命令。

  2. 使用 deluser 命令删除用户。语法如下:

    sudo deluser <username>
    

    <username> 替换为您要删除的用户的用户名。

  3. 使用 userdel 命令删除用户并保留家目录。语法如下:

    sudo userdel -r <username>
    

    <username> 替换为您要删除的用户的用户名。

    -r 选项表示删除用户的同时删除其家目录。

  4. 确认用户已被删除,但家目录仍然存在。您可以使用以下命令查看剩余的用户:

    cat /etc/passwd
    

    这将显示系统中所有用户的列表。找到您刚刚删除的用户,确认其不再出现在列表中。

  5. 最后,如果您希望彻底删除用户家目录中的所有文件,请手动删除它们。您可以使用以下命令:

    sudo rm -rf /home/<username>
    

    <username> 替换为您要删除的用户的用户名。

这样,您就可以使用 deluser 命令删除用户并保留其家目录了。

0
看了该问题的人还看了