您的位置:首页 >怎样用deluser命令删除用户并保留家目录
发布于2026-04-25 阅读(0)
扫一扫,手机访问
在Linux系统管理中,删除用户账号但想保留其家目录,是个挺常见的需求。比如,员工离职后,你可能需要清理其账号权限,但那些工作文档还得留着以备查考。这时候,deluser命令该怎么用,就有点讲究了。

核心原则其实很简单:想保留家目录,就别碰那个--remove-home选项。这个选项的作用,顾名思义,就是会在删除用户的同时,把其家目录一并清理掉。所以,如果你的目标是“删人不删档”,那就得绕开它。
最直接、最标准的做法,就是使用不带任何特定删除目录选项的基础命令:
sudo deluser username
把上面的 username 替换成你要删除的实际用户名就行。执行这条命令后,系统会移除这个用户的账号信息、从用户组中踢出,但他在 /home 目录下的那个“小家”会原封不动地留在那里。之后,你可以手动去处理这个目录,比如归档、转移所有权或者给新用户用。
手滑是难免的。如果你不小心加了 --remove-home 选项把家和人都给端了,事情就有点麻烦。首先,常规命令操作是不可逆的,删除的文件不会进“回收站”。这时候,如果数据至关重要,可能得求助于专业的数据恢复工具,前提是那块磁盘空间还没被新数据覆盖。
另一个补救思路是:如果只是需要重新建立一个同名用户来接管某些服务或权限,可以重新创建用户。但请注意,新创建的同名用户会得到一个全新的、空的家目录,之前旧目录里的文件不会自动回来。你需要从备份中手动恢复,或者如果旧目录还没被删(比如你用了--remove-home但删除失败了),再手动调整目录所有权。
所以说,敲命令前多看一眼,确认好选项,能省去后面一大堆的折腾。对于系统管理而言,“保留”往往比“删除”需要更多的思考和更谨慎的操作。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9