如何查看文件的btrfs校验和?

Modified on: Sat, 30 Jun 2018 05:25:30 +0800

Btrfs为每个文件计算crc32c校验和。有没有办法可以查看存储的校验和(而不是只读取文件并重新计算)?

作者:xhienne,jl6

最佳答案

  

Btrfs为每个文件计算crc32c校验和。

这不正确。两个开源校验和文件系统(ZFS和BTRFS)都计算每个逻辑块的校验和(使用的未命名源Awe是正确的)。这是磁盘数据的校验和。

如果文件系统启用了压缩(越来越常见的设置),则此校验和是压缩后的数据。这意味着,即使文件适合一个逻辑块,文件系统的校验和数据也可能(并且越来越可能)对您无用。

如果您需要文件校验和,获得它的最佳方法是计算它。

作者:Peter

相关问答

添加新评论