页次: 1
问题描述:
df和du命令获取到的硬盘空间占用不一致
补充说明:
个人电脑,archlinux系统装在固态硬盘,另外挂载了一块1T机械盘,文件系统为xfs。
机械盘中有40G数据,用du获取到的空间占用是40G,用df获取到的空间占用是46G,多了6G
已经采取的方法:
1. 使用lsof命令查看是否有已删除但未被正确释放的文件,结果是没有。
事实上昨天硬盘格式化后,基本就往里放了一些视频和电子书,没怎么删过东西。
2. 使用xfs工具整理碎片,整理完毕后没有变化,还是多6G。
请各位大佬帮我看看,这种情况可能是什么原因导致的?
离线
df 是问文件系统还有多少空闲空间,du 是把所有文件所占用的空间加起来——它没有计算文件系统元数据的消耗,也不计算无名文件(目录项已删除但是文件还在使用中未关闭)的消耗。
离线
df 是问文件系统还有多少空闲空间,du 是把所有文件所占用的空间加起来——它没有计算文件系统元数据的消耗,也不计算无名文件(目录项已删除但是文件还在使用中未关闭)的消耗。
明白了,多谢指点!
离线
页次: 1