小编cb3*_*303的帖子

如果目录中的数据相同,为什么两个目录的大小不同?它们是相同的 ext4 分区和磁盘

root@phoenix:~# ls -ld /backups/external?/var/subsonic/thumbs/110
drwxr-xr-x 2 root root 73728 Mar  4 15:35 /backups/external3/var/subsonic/thumbs/110
drwxr-xr-x 2 root root 69632 Mar  4 15:35 /backups/external4/var/subsonic/thumbs/110
Run Code Online (Sandbox Code Playgroud)

上述目录的内容是相同的。磁盘和文件系统配置是相同的。然而目录本身的大小是不同的。

是的,有问题的目录的内容是相同的,我已经检查过 diff -r、rsync -avx 以及无法比较的内容。这是 diff -r 输出:

root@phoenix:~# diff -r /backups/external{3,4}/var/subsonic/thumbs/110
root@phoenix:~# 
Run Code Online (Sandbox Code Playgroud)

du -bs 输出:

root@phoenix:~# du -bs /backups/external?/var/subsonic/thumbs/110
4116125 /backups/external3/var/subsonic/thumbs/110
4112029 /backups/external4/var/subsonic/thumbs/110
Run Code Online (Sandbox Code Playgroud)

du -b --total 输出计算每个目录中的文件

root@phoenix:~# du -b --total /backups/external3/var/subsonic/thumbs/110/* | tail -1 
4042397 total
root@phoenix:~# du -b --total /backups/external4/var/subsonic/thumbs/110/* | tail -1 
4042397 total
Run Code Online (Sandbox Code Playgroud)

因此,对于 external3:

4042397 …
Run Code Online (Sandbox Code Playgroud)

linux ext4

8
推荐指数
1
解决办法
3061
查看次数

标签 统计

ext4 ×1

linux ×1