主持人:Ubuntu 14.04
命令md5sum
文件大小:解压缩之前/之后:77.8 M - 323.9
我是从Ubuntu官方网站下载的文件。 Where I download it from(device.tar.xz)
在解压缩文件之前,我使用md5sum为此压缩文件生成md5编号。
在此之后,我解压缩了文件,但是,我不修改其中的任何内容。然后我重新压缩文件(device2.tar.xz)。
通过比较两个md5数字,它是不同的。我怀疑我的减压可能会导致一些变化。
无论如何确保重新压缩后内容完全相同?
由于
答案 0 :(得分:2)
您正在对同一个未压缩数据的两个不同压缩表示进行哈希处理。
xz
文件格式包含一些元数据,您可以使用xz -l foo.xz
查看这些元数据。因此,即使您使用相同设置的相同压缩程序的相同版本,也可以获得不是逐字节相同的输出文件。