確認檔案是否被更動 md5 check sum
對檔案做運算後的結果可以得到一個亂數值或者稱雜湊值,只要檔案內容更動過這個值就會變動,用這個特性來確保檔案的正確,如果檔案很大就會算很久,有時就被略過了,呵。
工作環境:
Windows
CertUtil
Linux
md5sum
Linux 上操作感覺比較直覺:
# 對一個檔案做運算
md5sum data1.txt
# 對多個檔案做運算
md5sum data1.txt data2.php data3.py
# 對多個檔案做運算,將運算結果存到指定的檔案中
md5sum data1.txt data2.php data3.py > sumV.txt
# 確認檔案的運算結果
md5sum -c sumV.txt
Windows 上要用 CertUtil
# 可能只能針對一個檔案做運算
certutil -hashfile c:\Users\ricky\Downloads\WinSCP-5.19.5-Setup.exe md5
運算這個亂數值的函式常用的方式除了 md5 還有其他像是 sha-1 sha256 原理是一樣的,照例略過。
收工!
留言
張貼留言