Home | Mirror | Search |
Table of Contents
MD5 為當前常用的 hash function,一般用來計算資料的雜湊值,俾利資料正確性之驗證;md5sum 則為用來檢查計算hash function 的的工具程序,具體的參數用法可去man md5sum 的用法。
生成雜湊值,有些文章叫指紋
md5sum file.txt
C:\GnuWin32\neo>md5sum file.txt 7012acbb1d394b20567dffbf0992b677 *file.txt C:\GnuWin32\neo>md5sum file.txt > file.txt.md5 C:\GnuWin32\neo>md5sum -c file.txt.md5 file.txt: OK
生成指紋並重訂向到檔案
md5sum file.txt > file.txt.md5
C:\GnuWin32\neo>md5sum file.txt 7012acbb1d394b20567dffbf0992b677 *file.txt C:\GnuWin32\neo>md5sum file.txt > file.txt.md5 C:\GnuWin32\neo>md5sum -c file.txt.md5 file.txt: OK
生成一組檔案
md5sum file0.txt > file.txt.md5 md5sum file1.txt >> file.txt.md5 md5sum file2.txt >> file.txt.md5
使用通配符
C:\GnuWin32\neo>md5sum * 7012acbb1d394b20567dffbf0992b677 *file.txt d9226d4bd8779baa69db272f89a2e05c *message.txt C:\GnuWin32\neo>md5sum * >file.txt.md5
驗證檔案是否被人更改過
md5sum -c file.txt.md5
C:\GnuWin32\neo>md5sum file.txt 7012acbb1d394b20567dffbf0992b677 *file.txt C:\GnuWin32\neo>md5sum file.txt > file.txt.md5 C:\GnuWin32\neo>md5sum -c file.txt.md5 file.txt: OK