在linux中,可以利用md5sum指令判斷檔案內容是否是一樣的,該指令可以產生和校驗檔案的md5值;md5sum檢驗的是檔案內容,而不是檔案名,若不同檔案的md5值一樣,則檔案內容就是一樣的,語法為「md5sum 檔案名稱」。
本文操作環境:linux7.3系統、Dell G3電腦。
MD5演算法可以用來驗證網路檔案傳輸的完整性。 Linux的md5sum指令便用於產生和校驗檔案的md5值。要注意的是,md5sum檢驗的是檔案內容,而不是檔案名稱。
語法:
md5sum [选项]... [文件]...
md5sum指令採用MD5封包摘要演算法(128位元)計算與檢驗檔案的校驗和。一般來說,安裝了Linux後,就會有md5sum這個工具,直接在命令列終端直接運作。
md5sum指令用於產生和校驗檔案的md5值。它會逐位對文件的內容進行校驗。是檔案的內容,與檔案名稱無關,也就是檔案內容相同,其md5指相同。
特殊說明:
1)md5sum 是校驗檔案內容,與檔案名稱是否相同無關
2)md5sum值逐位元校驗,所以檔案越大,校驗時間越長。
總結: 透過md5sum來校驗產生檔案校驗碼,來發現檔案傳輸(網路傳輸、複製、本地不同裝置間的傳輸)異常所造成的檔案內容不一致的情況。
範例如下:
以上可見test1和test2兩個檔案內容一致。
【相關推薦:laravel影片教學】
以上是linux怎麼判斷文件內容是否是一樣的的詳細內容。更多資訊請關注PHP中文網其他相關文章!