md5能够对一个文件进行加密,验证文件的一致性.
生成命令:
md5sum a.txt > a.md5
查看生成结果:
cat a.md5
输出结果:
d485fefe8090d66368b1fbc0ce34e7b4 a.txt
验证生成的md5是否一致:
md5sum -c a.md5
输出结果:
a.txt: OK
除了用作验证文件是否一致外,还可以用作文件的更新。例如:服务器上的字典需要从指定位置定时拉取,如果有变化个则更新,如果没有变化则不更新字典。就可以使用这种方式。从服务器拉取的数据包括:源文件以及md5. 将拉取到的md5与服务器现有文件验证一致性,如果一样,说明没有更新;如果不一样说明有更新.