md5

https://www.cnblogs.com/zhuxiaohou110908/p/5786893.html

檢驗傳輸數(shù)據(jù)的完整性

1.md5sum

Linux命令,可以用來計算文件的MD5和用MD5文件來檢驗傳輸文件的完整性

ZY@malab:[/storage/ZY/Work/Now/scRNA-seq/Raw-sequencing-data/Testes/Dmel/OR]md5sum kk > aa  '#計算生成kk文件的MD5
ZY@malab:[/storage/ZY/Work/Now/scRNA-seq/Raw-sequencing-data/Testes/Dmel/OR]cat  aa
345d6ab0bb76339fe763c6744cb0d7a4  kk  #MD5文件,第一列是MD5值,第二列是MD5所屬的文件名,中間空兩格
ZY@malab:[/storage/ZY/Work/Now/scRNA-seq/Raw-sequencing-data/Testes/Dmel/OR]md5sum -c aa   #用MD5檢驗傳輸?shù)奈募欠裢暾恍枰獙懗鯩D5文件即可,被檢驗的文件需要與MD5文件處于同一目錄下,被檢驗的文件和MD5文件中的MD5值和文件名都保持一致才會檢驗正確
kk: 確定

ZY@malab:[/storage/ZY/Work/Now/scRNA-seq/Raw-sequencing-data/Testes/Dmel/OR]md5sum kk aa > bb
ZY@malab:[/storage/ZY/Work/Now/scRNA-seq/Raw-sequencing-data/Testes/Dmel/OR]cat  bb
345d6ab0bb76339fe763c6744cb0d7a4  kk
cb2c48e888339f9a1cc8dacc76870ffd  aa
ZY@malab:[/storage/ZY/Work/Now/scRNA-seq/Raw-sequencing-data/Testes/Dmel/OR]md5sum -c bb  #可以同時生成多個文件的MD5值,并用MD5文件同時檢驗多個文件的傳輸完整性
kk: 確定
aa: 確定

2.對多層目錄生成 md5.txt

find . -type f ! -name "md5.*" -print0 | sort -z | xargs -0 md5sum > md5.txt

ae9da89d7fa60baf9fe766ae16a6bb48  ./kk/kk.txt
27bbb721d529f5a18255bcc7b6a5beb4  ./kk/pp/ff/kk.txt
455319f6858e40ce91f7dad8805f1404  ./kk/pp/kk.txt
79eb8b50ae534db82cdaf7fc7672fbfa  ./s41588-019-0500-1.pdf
  • 直接用普通 md5sum -c 進(jìn)行檢驗即可
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容