> Linux教程 > 系统运维 >

Linux 如何验证传输文件内容一致性

MD5算法常常被用来验证网络文件传输的完整性,如果源文件的md5值与目的端文件的md5值相同,说明传输的文件是完整的,如果不同,需要重新传输。
可以通过执行md5sum  文件名查看此文件的md5信息,如md5sum typescript
也可以将md5信息写入文件,如md5sum typescript > typescript.md5

mdQQ图片20150929000558.png

md5sum重要参数
-b 以二进制模式读入文件内容
-t  以文本模式读入文件内容
-c  根据已生成的md5值,对现存文件进行校验
以-c为例,执行md5sum -c typescript.md5 进行验证,通过会出现OK的提示

mdQQ图片20150929002336.png

验证失败出现
typescript: FAILED
md5sum: WARNING: 1 of 1 computed checksum did NOT match

mdQQ图片20150929001933.png

 

(责任编辑:IT)