水木社区手机版
首页
|版面-Linux系统与应用(LinuxApp)|
新版wap站已上线
返回
1/1
|
转到
主题:请教个tar的问题
楼主
|
il15
|
2021-05-05 23:27:53
|
只看此ID
1. 在用tar打包的时候,它会把类似时间这样的信息也放在包里面吗?我发现前后脚打包同样的东西diff不一样。
2. 如果这样的话,有什么diff工具可以抛开这个时间信息,而只是对比真正打包的内容呢?
--
FROM 117.136.40.*
1楼
|
poocp
|
2021-05-06 02:42:47
|
只看此ID
用这个参数前后脚打包再试试。
tar --sort=name --owner=0 --group=0 --numeric-owner -cvf
--
FROM 171.88.97.*
2楼
|
il15
|
2021-05-06 09:42:00
|
只看此ID
非常感谢!我的问题描述错了。
在你的re文的提醒下,我发现不是tar打包的问题,而应该是它调用gzip时 gzip加上了时间。
然后还发现了个cmp -i 8 1.gz 2.gz的用法可以用来diff真正的内容有没有区别(因为第5~8个字节是时间)。
总之多谢了!
【 在 poocp 的大作中提到: 】
: 用这个参数前后脚打包再试试。
: tar --sort=name --owner=0 --group=0 --numeric-owner -cvf
--
FROM 117.136.40.*
3楼
|
rezilla
|
2021-05-06 11:47:58
|
只看此ID
https://reproducible-builds.org/docs/archives/
这里有对原因和解决方法的描述,如果是gzip时间戳的话-n参数可以避免
【 在 il15 的大作中提到: 】
: 非常感谢!我的问题描述错了。在你的re文的提醒下,我发现不是tar打包的问题,而应该是它调用gzip时 gzi ...
--
FROM 175.171.18.*
4楼
|
il15
|
2021-05-06 14:06:00
|
只看此ID
好,多谢!
以前都是不求甚解地用 tar zcvf,这次有新的需求才发现里面细节不少。
发现还有个小问题,如果想用到 gzip -n 这个功能的话,是不是就要先打包,再压缩?而不能直接用 tar zcvf了?
【 在 rezilla 的大作中提到: 】
:
https://reproducible-builds.org/docs/archives/
: 这里有对原因和解决方法的描述,如果是gzip时间戳的话-n参数可以避免
--
FROM 117.136.40.*
5楼
|
JulyClyde
|
2021-05-06 14:35:26
|
只看此ID
可以用管道来处理
【 在 il15 (il15) 的大作中提到: 】
: 好,多谢!
: 以前都是不求甚解地用 tar zcvf,这次有新的需求才发现里面细节不少。
: 发现还有个小问题,如果想用到 gzip -n 这个功能的话,是不是就要先打包,再压缩?而不能直接用 tar zcvf了?
: ...................
--
FROM 59.37.124.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版