你能告诉我为什么吗
tar czf archive.tar dir
Run Code Online (Sandbox Code Playgroud)
每次都用不同的哈希创建存档(我用'md5sum'检查)没有压缩参数 -z 或参数 -j 而一切正常。谢谢
那是因为gzip
在使用默认参数时也会存储元信息。看一看丢弃该信息的-n
参数gzip
,假设文件没有改变,那么你每次都应该有相同的档案。
尝试类似: tar -cf <archive_dir> | gzip -n > archive_dir.tar.gz
查看gzip 联机帮助页。