當我在Linux中壓縮(Zip 2.31)同一個文件時,我每次都得到不同的校驗和。我怎麼能保持上次同樣的md5sum? 我使用最新的zip更新從百勝Zip工具在Linux中每次給我不同的md5sum
4
A
回答
6
正在生成的壓縮文件不只包含壓縮文件數據,同時也「額外文件屬性」(如refered在zip
documentation),如文件時間戳,文件屬性...
如果此元數據在壓縮之間不同,您將永遠得不到相同的校驗和,因爲壓縮文件的元數據已更改並已包含在歸檔中。
您可以使用zip
的-X
選項(或長--no-extra
選項),以避免包括文件附加屬性在存檔:
zip -X foo.zip foo-file
此命令的逐次運行,而無需對文件的修改不得更改檔案的散列。
相關問題
- 1. md5sum不同於linux和windows
- 2. Ionic zip每次都會給出不同的字節數組
- 3. Linux中文件的md5sum C
- 4. rubyzip輸出字符串和寫入文件的md5sum不同
- 5. JavaScript foreach每次給我相同的值
- 6. 在linux上刪除' - 'md5sum
- 7. md5sum linux命令是否正常工作?
- 8. 錯誤每次我在驗證工具中輸入我的zip文件夾的時間都沒有找到
- 9. Parallel.ForEach每次給出不同的結果
- 10. ioctl()每次給出不同的大小
- 11. 爲什麼OpenMP程序每次都給我不同的答案?
- 12. @Autowired在每次JUnit測試中給出不同的對象
- 13. apk的md5sum在每次構建後發生變化
- 14. 每個小工具的不同設置
- 15. Zip文件MD5校驗和 - 每次不同
- 16. 更改工具條按鈕每次的畫面我在VB.Net
- 17. Pyspark給我每次開始
- 18. 相同的程序給出不同的輸出每次運行
- 19. 以不同的方式格式化md5sum?
- 20. 的Http基準測試工具,每次
- 21. Makefile中的MD5SUM
- 22. iPhone:隨機()函數每次給我相同的隨機數
- 23. 隨機發生器每次給我相同的號碼
- 24. curand每次在一個線程中給出相同的數字
- 25. 在Linux中打印查找命令的結果md5sum
- 26. Linux命令行SHA-256哈希不同於在線工具?
- 27. NSTableView中每個圖像的不同工具提示
- 28. 查找具有相同的md5sum和打印那些文件都在同一行
- 29. 我需要在actionscript中開發什麼工具(在Linux中)
- 30. 順序模型在每次運行中給出不同的結果
最可能的原因是您正在壓縮的文件不斷變化。 – NPE
該文件是相同的,相同的創建日期,相同的大小,相同的校驗和 – Marvado
我的建議:(1)詢問一個網站問題是在主題(例如http://superuser.com/)。 (2)包含一個完整的,可重複的shell會話來展示行爲。 – NPE