MD5加密-md5sum命令

在文件運輸或儲存中,可能由于磁盤問題和錯誤傳輸導致文件發生改變;因此,我們在文件的使用時需要檢查文件的完整性。
md5sum 是一個計算機命令,用于計算和檢查128位二進制MD5 hashes。
1) 文件傳輸之前,利用md5sum生成文件的md5值;
2) 文件傳輸后,檢查文件md5值是否改變;由此判斷文件的完整性。

Md5sum參數

-b 以二進制模式文件內容
-t 以文本模式讀入文件內容
-c 根據已生成的md5值,對文件進行校驗
--status 校驗完成后,不生成錯誤或正確的提示信息,可以通過命令的返回值來判斷

md5sum使用

為文件生成md5值:

$ md5sum file1.txt file2.txt file3.txt
d41d8cd98f00b204e9800998ecf8427e  file1.txt
d41d8cd98f00b204e9800998ecf8427e  file2.txt
d41d8cd98f00b204e9800998ecf8427e  file3.txt

為文件生成md5值,并保存:
$ md5sum file1.txt file2.txt file3.txt > file.md5
查看文件MD5值:

$ cat file.md5
d41d8cd98f00b204e9800998ecf8427e  file1.txt
d41d8cd98f00b204e9800998ecf8427e  file2.txt
d41d8cd98f00b204e9800998ecf8427e  file3.txt

檢查文件md5值

$ md5sum -c file.md5
file1.txt: OK
file2.txt: OK
file3.txt: OK
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容