文档章节

linux系统中df 与du 大小显示不一致

FalconChen
 FalconChen
发布于 2016/07/14 00:29
字数 291
阅读 57
收藏 0
本文通过 OscPress 同步至oschina,最新版本请查看原文:
https://www.cellmean.com/?p=379
今天遇到一个奇怪的问题,一开始我 df -lh / 命令查看系统时发现可用空间为0,于是删除掉了一些tomcat日志,此时如果用 du -sh / 会发现文件使用空间已经小了,但是如果再用 df -lh / 命令查看时,还是几乎不变,非常邪门,两者大小相差几个G,后来网上看到一些文章,发现这种情况也是有可能的,因为df是根据文件块来计算的,而du则根据文件结构来计算大小的,两者的结果可能有差异,比如当文件被删除了,但是对应的进程却还活着,导致文件系统的空间没有释放.这种情况下可以用 lsof |grep deleted 看到哪些进程占用着被删除的文件,把对应的进程干掉就能释放出这些空间了。

感谢阅读本文,欢迎访问 微言 获取更多内容或 查看原文

© 著作权归作者所有

共有 人打赏支持
FalconChen
粉丝 59
博文 45
码字总数 24806
作品 0
深圳
高级程序员
讲述下Linux 执行 df 和 du 查看磁盘时占用结果不一致的解决办法

问题现象 1、执行 df -h 查看 ECS Linux 实例文件系统使用率,可以看到 /dev/xvdb1 磁盘占用了约27G,挂载目录为 /opt 。 2、进入到 /opt 目录执行 du -sh ,显示空间总占用量约 2.4 G,即d...

问题终结者
07/13
0
0
Linux下查看文件和文件夹大小

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大...

kisshua
2013/12/19
0
0
df、du、fdisk命令基本使用

本文索引: df 磁盘空间查看 常见参数 其他有用参数 关于内容的几点说明 关于inode号的实例 du 文件目录大小查看 常用参数 其他参数(有用) 易错知识点 fdisk磁盘分区 查看分区 划分分区 常...

Lu_Castiel
2017/10/24
0
0
du查看的目录大小与df查看的大小不同的时候用lsof查找

首先MAN一下俩个命令,看一下解释的区别: du - estimate file space usage df - report file system disk space usage du估计文件空间占用情况,df报告文件系统磁盘空间使用情况。两个命令所...

zphj1987
2012/09/11
0
0
CentOS下du 和 df 的区别

1.两者区别 du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。 df,...

neou
2015/08/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

获取多个集合列表的笛卡尔积

获取多个集合笛卡尔积 电商中典型业务场景:商品搜索 单属性属性值之间为并查询 不同属性的属性值之间查询为与查询 import java.util.ArrayList;import java.util.List;/** * Created w...

键走偏锋
24分钟前
0
0
echarts 迁移地图 控制鼠标缩放大小比例

在网上找了好久没有找到解决方式,还是重新看了一下文档,终于找到的解决方案, zoom:1, //默认显示级别 scaleLimit:{min:1,max:3}, // 缩放级别 echarts 文档-配置项链接 http://echarts.b...

心驰
27分钟前
0
0
Boot2Docker ISO is out-of-date,

Boot2Docker ISO is out-of-date, downloading the latest release. 使用docker-machine时无法更新Boot2Docker ISO导致创建vm machine失败 解决方法:关闭网络,创建好之后再开启...

writeademo
36分钟前
0
0
在 Tomcat 中设置 Tapestry 框架的 html 热加载

如果开发中使用到了 Tapestry 这个框架,如果事先没有设置过的话,开发的时候 html 是不会热加载的,也就是说修改了 html 文件,不能刷新浏览器后立马看到修改完的效果,必须先重新启动应用服...

LeoXu
57分钟前
0
0
【微服务】开启巨石应用到微服务的探索

背景 在过去的一年时间里,我一直在从事一件事情,将现有的单体应用(巨石应用)向微服务改造。 接下来,将持续整理一些在微服务路上的学习与成长。 为什么要做微服务 单体应用,开发、部署简...

艳沐石
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部