講解Linux中校正檔案的MD5碼與SHA1碼的命令使用

來源:互聯網
上載者:User

   md5sum

  用法:md5sum [選項]... [檔案]...

  顯示或檢查 MD5(128-bit) 校正和。

  若沒有檔案選項,或者檔案處為"-",則從標準輸入讀取。

  -b, --binary 以二進位模式讀取

  -c, --check 從檔案中讀取MD5 的校正值並予以檢查

  -t, --text 以純文字模式讀取(預設)

  以下三個選項在進行校正時非常有用:

  --quiet 不為校正成功的檔案輸出OK

  --status 不輸出任何內容,使用退出狀態號顯示成功

  -w, --warn 對格式不準確的校正和行進行警告

  --strict with --check, exit non-zero for any invalid input

  --help 顯示此協助資訊並退出

  --version 顯示版本資訊並退出

  校正和會按照RFC 1321 規範產生。當進行檢查時,給出的輸入格式應該和程式的輸出

  樣板格式相同。預設的輸出模式時輸出一行校正和的校正結果,並有一個字元來

  表示檔案類型("*"代表二進位," "代表純文字),並同時顯示每個檔案的名稱。

  例1

  代碼如下:

  [root@linux ~]# md5sum -b test #以二進位進行讀取

  832df9d3d18471d80d67bee644eebb8a *test

  例2

  代碼如下:

  [root@zhangwei scripts]# md5sum zzz > zzz.md5 # 產生md5加密檢驗和

  [root@zhangwei scripts]# md5sum -c zzz.md5 # 檢驗與檔案是否一致,

  sha1sum

  sha1sum對檔案進行唯一較驗的hash演算法,

  用法: sha1sum [OPTION] [FILE]...

  參數:

  -b, --binary 二進位模式讀取

  -c, --check 根據sha1 num檢查檔案

  -t, --text 文字模式讀取(預設)

  例:

  代碼如下:

  [root@localhost ~]# sha1sum install.log #install.log的sha1值

  0750a96a87738a2d2173bbee12e40e6ab17136c6 install.log

  代碼如下:

  [root@localhost ~]# sha1sum -b install.log #二進位模組讀取

  0750a96a87738a2d2173bbee12e40e6ab17136c6 *install.log

  代碼如下:

  [root@localhost ~]# sha1sum install.log > aa

  [root@localhost ~]# sha1sum -c aa #根據sha1值,檢查檔案

  install.log: OK

相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。