文件系统上目录的“开销”大小?

时间:2019-04-18 05:35:04

标签: linux filesystems posix

我想知道一个包含所有文件和子目录的目录需要多少空间。如果仅对所有文件的大小求和,我怀疑我会错过目录本身的大小,因为其父目录中的文件名和元数据也会占用一些空间。

因此:如何获得该大小开销(列出目录的大小),以便可以将其添加到文件大小总和中以获得准确的总和?看来stat.st_size仅是为文件和符号链接定义的。我可以/必须使用stat.st_blocks吗?

0 个答案:

没有答案