你能告诉我为什么吗
tar czf archive.tar dir
每次都会创建具有不同哈希值的档案(我用“md5sum”检查)不使用压缩参数 -z 或使用参数 -j 都可以正常工作。谢谢
答案1
这是因为gzip
使用默认参数时也会存储元信息。查看参数-n
以gzip
丢弃该信息,然后每次都应该有相同的档案,假设文件没有更改。
尝试以下方法:tar -cf <archive_dir> | gzip -n > archive_dir.tar.gz
看看gzip 手册页。
你能告诉我为什么吗
tar czf archive.tar dir
每次都会创建具有不同哈希值的档案(我用“md5sum”检查)不使用压缩参数 -z 或使用参数 -j 都可以正常工作。谢谢
这是因为gzip
使用默认参数时也会存储元信息。查看参数-n
以gzip
丢弃该信息,然后每次都应该有相同的档案,假设文件没有更改。
尝试以下方法:tar -cf <archive_dir> | gzip -n > archive_dir.tar.gz
看看gzip 手册页。