2012-07-25 27 views
0

在不同路径的相同服务器上存储完全相同的文件,但文件大小不同,sha1_file哈希也是?为什么相同的文件,但不同的文件大小和sha1_file散列?

我从第一个路径下载文件,然后将其上传到第二个路径。仍然不同的文件大小和不同的sha1_file散列?

我不明白吗?! : -/

同一台服务器,但不同的路径

+0

文件是否具有相同的属性? (创建日期,拥有者,...) – 2012-07-25 15:18:01

回答

1

如果您使用ftp的一方或双方的转让,并有涉及Windows和Linux/Unix系统的混合,ftp可能有“有益”关于转让的一个转换行结尾你...

+0

不.. ..两个传输是在窗口 – clarkk 2012-07-25 15:49:20

+0

哦..我误解了你..现在我明白你的意思:) – clarkk 2012-07-25 16:21:28

0

我不这么认为。你可以自己仔细检查。说,你有文件a.pdf和b.pdf,请执行以下操作:

od a.pdf>a.txt 
od b.pdf>b.txt 
diff a.txt b.txt 

您可能会发现区别。我认为散列码独立于文件的属性,例如修改日期。

+0

哎呀,大小也不一样?哦..也许我必须知道你是如何上传文件的。 – 2012-07-25 15:29:46

+0

我下载它与cuteftp和上传文件相同..但在上传文件被删除,以确保该文件没有附加或类似的东西 – clarkk 2012-07-25 15:48:10

+0

尝试使用“焦油”打包文件。我同意twalberg的想法。如果在尝试diff命令后发现差异只发生在每个换行符处,那么一切都证明了。 – 2012-07-25 16:11:35

相关问题