我很难掌握读取文件大小的正确方法,因为每个命令都会给您带来不同的结果。我还在http://forums.devshed.com/linux-help-33/du-and-ls-generating-inconsistent-file-sizes-42169.html上看到了一篇文章,内容如下:
du会为您提供文件驻留在文件系统上的大小。(IE始终会为您提供被1024整除的结果)。
ls将为您提供文件的实际大小。
您正在查看的是文件的实际大小与其占用的磁盘空间量之间的差异。(也称为文件系统效率)。
它驻留在文件系统上与fil的实际大小之间有什么区别