Linux tar

来自牛奶河Wiki
阿奔讨论 | 贡献2022年12月27日 (二) 17:33的版本 (创建页面,内容为“===Q: 目录中的文件未修改,打包压缩后MD5不同=== -rw-r--r-- 1 bi oinstall 561370 Jul 23 04:00 pangolin_20220723.tar.gz -rw-r--r-- 1 bi oinstall 561370 Jul 24 04:00 pangolin_20220724.tar.gz -rw-r--r-- 1 bi oinstall 561370 Jul 25 04:00 pangolin_20220725.tar.gz 857c2b83550839a8f2c1df202c197c35 pangolin_20220723.tar.gz 93aa0e9ea72aa9dbbd5b8ef4ef5838bd pangolin_20220724.tar.gz 1d924a38da3fc3ca0af085f832624890 pangolin_20220725.tar.gz ===A: gzi…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

Q: 目录中的文件未修改,打包压缩后MD5不同

-rw-r--r-- 1 bi oinstall 561370 Jul 23 04:00 pangolin_20220723.tar.gz
-rw-r--r-- 1 bi oinstall 561370 Jul 24 04:00 pangolin_20220724.tar.gz
-rw-r--r-- 1 bi oinstall 561370 Jul 25 04:00 pangolin_20220725.tar.gz

857c2b83550839a8f2c1df202c197c35 pangolin_20220723.tar.gz
93aa0e9ea72aa9dbbd5b8ef4ef5838bd pangolin_20220724.tar.gz
1d924a38da3fc3ca0af085f832624890 pangolin_20220725.tar.gz

A: gzip 压缩时,默认保存原来的文件名称及时间戳

  • 将 tar -czvf 分为两步,打包,压缩,而 gzip 时增加参数:-n 即可不保存原来的文件名称及时间戳
  1. tar -cvf /u01/source/${PT}_${DAYID}.tar /home/bi/${PT}/ --exclude-from /home/bi/${PT}/excludelist
  2. gzip -n /u01/source/${PT}_${DAYID}.tar