我有8个二进制文件,我cat
到tgz
文件。我在几天前生成了这个新的tgz
文件,并且md5sum
编辑它并保存了该值。md5sum对于“相同”文件内容不同
cat *.* > abc.tgz
**此目录仅包含二进制文件创建abc.tgz
之前,我删除了这个abc.tgz
意外几天回去,但wasnt担心,因为我知道MD5值和我有其他的二进制文件完好无损。
当我现在尝试创建abc.tgz
文件时,md5sum是不同的。 单个二进制文件仍然具有与以前相同的md5sum。但是,正在创建的新文件tgz
与校验和不匹配。这些压缩文件包含rpms,并安装其中一个...它似乎缺少一些文件(不可避免地损坏)。这是我比较校验和的原因。我如何从这里开始?
任何解释赞赏。谢谢!
OS:红帽5(如果计数) 注意我没有旧的文件,这样我可以diff的:(
仅供参考:gzip包含一个时间戳字段,它将在每次调用时发生变化。https://tools.ietf.org/html/rfc1952#page-6'MTIME [... ]如果压缩数据没有来自一个文件,MTIME被设置为开始压缩的时间' – Attie 2017-03-14 18:00:12