首頁 >運維 >linux運維 >linux怎麼判斷文件內容是否是一樣的

linux怎麼判斷文件內容是否是一樣的

WBOY
WBOY原創
2022-04-12 16:40:505737瀏覽

在linux中,可以利用md5sum指令判斷檔案內容是否是一樣的,該指令可以產生和校驗檔案的md5值;md5sum檢驗的是檔案內容,而不是檔案名,若不同檔案的md5值一樣,則檔案內容就是一樣的,語法為「md5sum 檔案名稱」。

linux怎麼判斷文件內容是否是一樣的

本文操作環境:linux7.3系統、Dell G3電腦。

linux怎麼判斷檔案內容是否是一樣的

MD5演算法可以用來驗證網路檔案傳輸的完整性。 Linux的md5sum指令便用於產生和校驗檔案的md5值。要注意的是,md5sum檢驗的是檔案內容,而不是檔案名稱。        

語法:

md5sum [选项]... [文件]...

md5sum指令採用MD5封包摘要演算法(128位元)計算與檢驗檔案的校驗和。一般來說,安裝了Linux後,就會有md5sum這個工具,直接在命令列終端直接運作。

md5sum指令用於產生和校驗檔案的md5值。它會逐位對文件的內容進行校驗。是檔案的內容,與檔案名稱無關,也就是檔案內容相同,其md5指相同。

特殊說明:

1)md5sum 是校驗檔案內容,與檔案名稱是否相同無關

2)md5sum值逐位元校驗,所以檔案越大,校驗時間越長。

 總結: 透過md5sum來校驗產生檔案校驗碼,來發現檔案傳輸(網路傳輸、複製、本地不同裝置間的傳輸)異常所造成的檔案內容不一致的情況。

範例如下:

linux怎麼判斷文件內容是否是一樣的

以上可見test1和test2兩個檔案內容一致。

【相關推薦:laravel影片教學

以上是linux怎麼判斷文件內容是否是一樣的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn