md5sum的作用

使用md5sum或者(cksum)用来比较两个文件是否相等, 所以经常用作版本的tag。

在项目中的实际应用:

1. 一般公司的项目安装包的发布/管理都会上传到指定的FTP服务器中,如果有些安装包较大,

在网络传输的过程中,有可能没有百分之百传输完,最终的客户在安装部署的时候就会出现问题。

用md5的value就可以及时发现这个问题:

使用md5sum ***.jar/**war  会生成md5值,在上传到ftp服务器上面后,对比一下本地和服务器上面的md5的值是否相同,

如果不同的话,说明上传没有成功。

2. 某同事跟我说, 他把一个字段值更新到数据库数据中了, 但读取的仍然是原来的值, 让我帮看一下(说明一下, 在该系统中, 不支持数据库操作命令, 且要想把数据库导出到pc中查看, 也很麻烦)。 根据经验, 我怀疑他的描述有问题, 于是, 在修改之前, 我计算了一下数据库文件的md5值, 修改之后, 我再次计算了md5值, 结果发现, 两次的md5值是一样的, 很明显, 根本就没有更新到数据库中嘛。通过这个场景, 再次彰显了md5sum的重要用途。
 

猜你喜欢

转载自blog.csdn.net/oqqaKun1/article/details/87862264