md5和sha1文件完整性校验
生活随笔
收集整理的這篇文章主要介紹了
md5和sha1文件完整性校验
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡單而強大的命令:md5sum/sha1sum。
背景介紹
下載多個大文件,中間網絡出現過多次斷點續傳、下載工具報錯等問題,自己也不知道文件到底是否是完整的,依次比較是否下載完所有文件略顯費力。官方提供了md5/sha1文件完整性校驗碼,如何使用這兩個文件進行校驗是本文的目的。
md5sum校驗
md5sum是Linux系統自帶的命令,windows系統安裝了bash shell也可以使用該命令。將校驗文件md5sums.txt復制到下載的文件同級目錄下,只需執行如下命令:
md5sum -c md5sums.txt執行結果示例如下:
file1.zip: OK file2.zip: OK file3.zip: OK file4.zip: FAILED說明:-c參數為–check的縮寫,意思是從文件中讀取md5校驗碼并校驗文件中指定文件。OK代表校驗通過,FAILED代表文件不完整。
生成md5校驗碼
當我們共享給其他人文件資源時,也可以自己生成md5校驗碼供其他用戶校驗。生成md5校驗碼命令:
md5sum *.zip > md5sums.txt該命令會給當前目錄下的每一個zip文件生成一個對應的md5校驗碼,文件內容示例如下:
d934615427115004a17771afc9d294e7 file1.zip 74cf07ce15cdf3f0639d69093661c26a file2.zip d3dc5b39344a8f861741398e8ecb96fd file3.zip ff7922f5c3b02c2cf99203912660e735 file3.zipsha1sum命令與md5sum類似,因此不再贅述。
總結
以上是生活随笔為你收集整理的md5和sha1文件完整性校验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python笔记-上证指数收益率计算
- 下一篇: Proteus仿真--51单片机最小系统