df 和 du 之间的 BTRFS 差异

df 和 du 之间的 BTRFS 差异

df和报告的磁盘使用量之间的差异du占了我驱动器容量的 20%。它是带有 @ 和 @home 的 ubuntu 类型 btrfs 文件系统。请问问题可能出在哪里?

df -h /dev/sda2
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2       112G   68G   43G  62% /

sda2分区挂载到/run/timeshift/backup

sudo du -h -d 0 /run/timeshift/backup
48G /run/timeshift/backup

20GB的差别在哪里?

在其他磁盘上:

janbenes@Tablet4 ~ (master)> sudo btrfs filesystem du -s /run/timeshift/backup/@
     Total   Exclusive  Set shared  Filename
 678.45GiB   305.54MiB   678.15GiB  /run/timeshift/backup/@
janbenes@Tablet4 ~ (master)> sudo btrfs filesystem du -s /run/timeshift/backup/@home
     Total   Exclusive  Set shared  Filename
 175.53GiB   168.46MiB   175.36GiB  /run/timeshift/backup/@home
janbenes@Tablet4 ~ (master)> sudo btrfs filesystem df /run/timeshift/backup
Data, single: total=1.45TiB, used=1.02TiB
System, single: total=4.00MiB, used=240.00KiB
Metadata, single: total=11.01GiB, used=6.77GiB
GlobalReserve, single: total=512.00MiB, used=0.00B

根据btrfs filesystem du使用的容量应该约为 850GB,而不是 1,020GB。

相关内容