IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:df

共 2 篇相关文章

IT 累计浏览 3,643

Linux,du、df统计的硬盘使用情况不一致问题

在Linux服务器上用`du`统计目录大小只有2G,但`df`显示硬盘却已占用3G甚至更多,这种不一致让不少运维同学困惑过。这篇文章就系统地拆解了背后的三大元凶。 首先是ext文件系统预留的“急救空间”。这部分空间`df`会计入已用,但`du`完全感知不到,作者指明了如何用`tune2fs`查看和调整这个数值。 其次是“幻影文件”。当文件被删除但进程句柄未释放时,`du`已经不统计它了,但磁盘块仍被`df`计算在内。文中给出了通过`lsof`查找这类文件并处理进程的方法。 最隐蔽的是第三种情况:在目录挂载新设备前,如果其中已有数据,这些数据会被“隐藏”——`du`和`df`在新设备上都看不见它们,但它们实实在在占用了原设备的空间。文章详细说明了如何安全地卸载、清理这些残留数据。 这篇文章从运维中一个看似小、却容易让人卡住的矛盾点切入,清晰梳理了原理和排障路径。理解了这些机制,下次再遇到`du`和`df`“打架”,你就能快速定位是哪一种情况,并对症处理了。

IT 累计浏览 4,130

linux磁盘管理学习笔记(中):df命令、du命令

这篇笔记聚焦于Linux磁盘管理的基础命令,尤其解决了从Windows图形界面转向命令行时如何直观获取容量信息的痛点。作者从“查看磁盘与目录的容量”这一实际需求出发,详细拆解了`df`命令的常用参数组合:比如用`-h`以GB/MB等友好格式输出,用`-T`直接显示文件系统类型,以及用`-i`查看inode使用情况。这些技巧能帮助运维人员和开发者快速定位磁盘空间问题,比如判断是文件过大还是inode耗尽。文章通过具体参数说明,把原本需要反复查找的man手册知识提炼成了可立即上手的实用指南。