我们都见过来自 ls 或 stat 的无数目录大小报告。我们知道它们并不意味着内容的实际大小,但它们确实有意义,但由于其意义对于正常情况不是很有用,所以我们学会了忽略它们。 (而且通常是 4,0K,实际上很容易学会忽略它们视觉上.)
现在我只是ll
NTFS 卷上的一个目录,我看到:
- 几个“4,0K”文件夹
- 一个刚刚创建的文件夹,其中包含一堆以 Unicode 命名的文件,显示“664
- 在旧文件夹上显示零,同时仍然有子目录
所以我想知道:目录大小如何与 Linux 和 ntfs-3g 配合使用? stat或者kernel是怎么统计的呢?添加到目录中的记录如何影响这个数字?