【Linux报错】为什么“userdel 某用户”,这个用户还存在于家目录中?




在这里插入图片描述



你删除一个用户,却在 /home/ 家目录下还看到该用户家目录文件,是因为:


使用 userdel 命令来删除一个用户:默认情况下,该用户的主目录(通常位于/home/username)不会被自动删除。这是因为userdel有几种不同的模式可以运行:


  • sudo userdel username:默认情况下,只删除用户账号及其密码记录,但保留用户的主目录和其他文件。

    🚩为什么默认保留家目录文件:当用户有很多个人文件或者有共享资源的时候,保留用户的家目录可能是有用的。管理员可能会选择手动清理这些目录,或者将它们归档以备将来参考。

  • sudo userdel -r username:除了删除用户账号之外,还会删除用户的主目录以及其中的所有文件。

    🚩注意备份:命令 userdel -r username 这样做会永久性地删除该用户的家目录及其所有内容,所以在执行之前应该确保没有需要保留的数据,手动备份一下重要的资源。

  • sudo userdel -f username:强制删除一个用户,即使该用户当前处于登录状态。

    🚩注意状态:-f 选项并不会立即终止用户的活动会话,而是会在系统层面标记用户账号为删除状态。用户仍可以继续使用他们的当前会话,直到他们主动登出或会话自然结束。




如果想要强制删除一个正在登录状态的用户,并且删除该用户的家目录及其所有内容

可以组合命令选项:sudo userdel -rf username



最后,如果你在你的系统中的仍然在哪个位置发现了删除掉的用户的 文件,那可能是你之前误移了该文件,直接 rm -rf 手动强制删掉即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/57157.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

超硬核!大模型算法岗面试必问100题,我说的,不信就来看看

大模型算法岗常见面试题100道 *一、基础篇* 1、目前主流的开源模型体系有哪些? Transformer体系:由Google提出的Transformer 模型及其变体,如BERT、GPT 等。PyTorch Lightning:一个基于PyTorch的轻量级深度学习框架,…

如何将 Docker 镜像的 tar 文件迁移到另一台服务器并运行容器

实验室项目共建人:周凌飞、武正乔、杨霄汉 特别鸣谢:bilibili 博主 老韩一米九、一堂 杨国帅 提供设备部署以及上线指导 本博客部分内容由kimi生成,鸣谢:吴润生 迭代生成式AI提示词思考模型 在 Docker 容器化的世界里&#xf…

弱口令与命令爆破+DVWA靶场+docker+ARL+Fofa+weakpass

关于弱口令与命令爆破、DVWA靶场、Docker、ARL、Fofa和weakpass,以下是一些关键信息: 弱口令与命令爆破:弱口令指的是容易被攻击者猜测或被破解工具破解的口令。例如,使用单字、家族名称、太短的密码或可预测的模式(如…

某科技——北京——国护蓝中研判岗

文章目录 所面试的公司:某科技所在城市:北京面试职位:国护蓝中研判岗面试过程: 面试官的问题:1、面试官先就是很常态化的让我做了一个自我介绍2、自我介绍不错,听你讲熟悉TOP10漏洞,可以讲下自己…

开源限流组件分析(三):golang-time/rate

文章目录 本系列前言提供获取令牌的API数据结构基础方法tokensFromDurationdurationFromTokensadvance 获取令牌方法reverseN其他系列API 令人费解的CancelAt是bug吗 取消后无法唤醒其他请求 本系列 开源限流组件分析(一):juju/ratelimit开源…

Java之继承抽象类用法实例(三十一)

简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者 新书发布:《Android系统多媒体进阶实战》🚀 优质专栏: Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏: 多媒体系统工程师系列【…

一次文件重写后,文件修改时间未发生变化的原因

昨天用python写了一个脚本,用于统计店铺的某些数据,然后将数据存储在文本里,定时每天早上执行。 昨天傍晚写完的,执行了一下,执行完成后,此时文本修改时间为2024-10-22 18:00。 早上来公司一看&#xff0…

git命令笔记(速查速查)

git命令功能总结 1.创建git的本地仓库2. 配置本地仓库(name和email地址)3. 工作区、版本库、暂存区、对象区3.1 add, commit3.2 打印提交日志3.2 修改文件 4.版本回退(git reset)5. 撤销修改(在push之前撤销)6.删除版本库中的文件…

SQL Injection | SQL 注入分类 —— 查询方式

关注这个漏洞的其他相关笔记:SQL 注入漏洞 - 学习手册-CSDN博客 在进行 SQL 注入攻击时,如果目标服务器的后端 SQL 查询不返回任何结果(即无回显),我们可能需要采用 SQL 盲注技术来进行进一步的测试。盲注是一种在无法…

SSM框架学习(七、MyBatis-Plus高级用法:最优化持久层开发)

目录 一、MyBatis-Plus快速入门 1.简介 2.快速入门 二、MyBatis-Plus核心功能 1.基于Mapper接口CRUD (1)Insert 方法 (2)Delete方法 (3)Update 方法 (4)Select方法 2.基于Serv…

用PHP写一个EACO(drc20)写一个和狗狗币,比特币,avax, bnb,eth,sol,usdt,等全球前30大数字货币的兑换去中心化小程序。

创建一个简单的PHP小程序,用于EACO(DRC20)与全球前30大数字货币(如狗狗币、比特币、AVAX、BNB、ETH、SOL、USDT等)进行去中心化兑换的功能,需要集成加密货币的API接口来获取实时汇率和执行兑换操作。以下是…

Chrome DevTools 三: Performance 性能面板扩展—— 性能优化

Performance 性能 (一)性能指标 首次内容绘制 (First Contentful Paint,FCP): 任意内容在页面上完成渲染的时间 最大内容绘制 (Largest Contentful Paint,LCP): 最大内容在页面上完成渲染的时间 第一字节…

《中国结算全国股份转让系统—结算参与人数据接口规范》

《中国结算全国股份转让系统—结算参与人数据接口规范》 本文档在原《中国结算全国股份转让系统结算参与人数据接口规范(Ver1.2)》基础上,依据《关于通过中国结算缴纳身份验证费的业务说明》、《关于通过中国结算缴纳手机号码核查费的业务说明…

283.移动零

目录 题目解法解释: .reverse()怎么用的?Char 13: error: no matching function for call to reverse 什么是双指针?双指针的常见类型:总结: 题目 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末…

【Java函数篇】Java8中的Lambda表达式实战详解

文章标题 什么是lambda表达式Lambda表达式示例Lambda表达式特点更多实战案例场景1:使用 lambda 表达式迭代列表并对列表项执行某些操作场景2:使用 lambda 表达式在 Java 中创建并启动线程场景3:使用 lambda 表达式向 GUI 组件添加事件监听器 …

88.【C语言】文件操作(5)

目录 文件的随机读写 1.fseek函数 代码示例 运行结果 2.ftell函数 代码示例 运行结果 3.rewind函数 代码示例 运行结果 承接79.【C语言】文件操作(4)文章 文件的随机读写 1.fseek函数 声明:int fseek ( FILE * stream, long int offset, int origin ); 格式:fsee…

APM 3.0.0|二次元味很冲的B站音乐软件

APM是一款专为B站音频设计的第三方播放器,支持从B站获取音频内容,提供桌面小组件,多语言支持,以及针对Android系统的优化。下载安装APK后打开应用,登录B站账号,浏览并播放音频内容。 大小:73M …

13分+文章利用scRNA-Seq揭示地铁细颗粒物引起肺部炎症的分子机制

写在前面 人们乘坐地铁时,不可避免地在地铁站台上吸入细颗粒物(PM2.5),但PM2.5对人体又有哪些危害呢,今天和大家分享一篇文章,题目为“单细胞转录组学揭示吸入地铁细颗粒物引起的肺部炎症”,作…

Android:加载三方应用的小部件到自己APP显示

两种方式: 1、自己加载小部件列表做选择要显示的小部件 2、调用系统的弹窗做选择要显示的小部件 直接贴代码: public class TempActivity extends FragmentActivity {private ActivityTempBinding viewBinding;private AppWidgetManager appWidgetMa…

私域卖货难点如何解决

明确了品牌卖货的本质,我们来看一下私域品牌的卖货难点如何解决。 一、产品层面 想要提高卖货效率,第一步就是打造产品竞争力。产品竞争力的打造主要在于两点:市场调研和定期更新迭代,其中定期更新迭代则是打造产品竞争力的核心环…