linux怎么判斷文件內(nèi)容是否是一樣的

linux中,可以利用md5sum命令判斷文件內(nèi)容是否是一樣的,該命令可以生成和校驗(yàn)文件的md5值;md5sum檢驗(yàn)的是文件內(nèi)容,而不是文件名,若不同文件的md5值一樣,則文件內(nèi)容就是一樣的,語法為“md5sum 文件名”。

linux怎么判斷文件內(nèi)容是否是一樣的

本文操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

linux怎么判斷文件內(nèi)容是否是一樣的

MD5算法可以用來驗(yàn)證網(wǎng)絡(luò)文件傳輸?shù)耐暾浴inux的md5sum命令便用于生成和校驗(yàn)文件的md5值。需要注意的是,md5sum檢驗(yàn)的是文件內(nèi)容,而不是文件名。? ? ? ??

語法:

md5sum?[選項(xiàng)]...?[文件]...

md5sum命令采用MD5報(bào)文摘要算法(128位)計(jì)算和檢查文件的校驗(yàn)和。一般來說,安裝了Linux后,就會(huì)有md5sum這個(gè)工具,直接在命令行終端直接運(yùn)行。

md5sum命令用于生成和校驗(yàn)文件的md5值。它會(huì)逐位對文件的內(nèi)容進(jìn)行校驗(yàn)。是文件的內(nèi)容,與文件名無關(guān),也就是文件內(nèi)容相同,其md5指相同。

特殊說明:

1)md5sum 是校驗(yàn)文件內(nèi)容,與文件名是否相同無關(guān)

2)md5sum值逐位校驗(yàn),所以文件越大,校驗(yàn)時(shí)間越長。

?總結(jié): 通過md5sum來校驗(yàn)生成文件校驗(yàn)碼,來發(fā)現(xiàn)文件傳輸(網(wǎng)絡(luò)傳輸、復(fù)制、本地不同設(shè)備間的傳輸)異常造成的文件內(nèi)容不一致的情況。

示例如下:

linux怎么判斷文件內(nèi)容是否是一樣的

以上可見test1和test2兩個(gè)文件內(nèi)容一致。

【相關(guān)推薦:laravel視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊9 分享