相关疑难解决方法(0)

为什么 df 和 du 报告的磁盘使用情况存在差异?

我有一台Linux CentOS服务器,使用的 OS+ 包大约5GB。然后,我将97GB 的数据从 Windows 服务器传输到这台 Linux 服务器上的两个文件夹,计算磁盘使用后,我看到两个文件夹的总大小大于磁盘使用大小。

du -sh在每个文件夹上运行,一个使用50GB,另一个使用47GB

但是运行起来df -h,使用的空间是96GB。( 50GB + 47GB + 5GB ) > 96GB

有什么问题吗?这两个文件夹包含大量文件(100 万+)。谢谢。

linux centos disk-usage

13
推荐指数
2
解决办法
1万
查看次数

df 说我使用的磁盘空间比 du 多 20G。为什么?

我使用 du 列出所有文件夹并按大小排序,结果根本不等于使用了多少磁盘空间(使用 df)。大约有20G的差异,为什么?

[root@xxx lib]# du --max-depth=1 -h /| 排序 -n -r
310M/库
123M/根
96K/开发
88M /等
75G /
73G/无功
30M /sbin
20M/开机
20K/tmp
18M /lib64
16K /分钟
16K /丢失+找到
12K/家
8.0K/srv
8.0K /selinux
8.0K /选择
8.0K/杂项
8.0K/媒体
7.0M /bin
1.2G /usr
0 /系统
0 /进程
[root@xxx lib]# df -h
已使用的文件系统大小 Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      298G 94G 189G 34% /
/dev/sda1 99M 26M 69M 28% /boot
tmpfs 2.0G 0 2.0G 0% /dev/shm

disk-usage

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

disk-usage ×2

centos ×1

linux ×1