首页 > 其他分享 >通过md5的值判断两个文件是否相同

通过md5的值判断两个文件是否相同

时间:2022-11-25 18:24:33浏览次数:36  
标签:文件 相同 md5sum 文件夹 result txt md5

md5值用于文件比对

linux中每个文件都会有1个md5值。当两个文件的md5值相同,表示这两个文件完全相同。

md5值常用于大型文件的完整性检查,即给予方给出文件的同时给出md5值,接收方收到文件后再次计算md5值,如果两个md5值相同,说明文件在传输过程中没有损坏。

使用方式

  • 1、计算某一个文件的md5的值
md5sum service-1.0-SNAPSHOT.jar
dc25072d9bfcb353840e5321eefd10b1  service-1.0-SNAPSHOT.jar
  • 2、如果是整个文件夹
find ./* -type f -print0 | xargs -0 md5sum > md5_result.txt
(把当前文件夹下的所有文件的值输出到一个文件上,如果使用绝对路径, 输出的文件也要用绝对路径)
  • 3、比对两个结果是否一致
    比如通过步骤2中等到某个文件夹的 md5.txt 结果,想知道另外一个文件夹是否一致
    可以使用

    md5sum -c md5_result.txt > md5.check.txt
    这个 md5_result.txt 放在被比对文件夹的同级下面
    md5.check.txt 文件就会记录匹配的每个文件是否一致

标签:文件,相同,md5sum,文件夹,result,txt,md5
From: https://www.cnblogs.com/aaacarrot/p/16925984.html

相关文章

  • 如何实时监控是否有待发送的文件?
    客户在使用知行EDI系统发送文件时,有时候交易伙伴对文件的时效性要求非常严格,如果没有及时发出报文,有可能会影响供应商评级扣分,甚至被交易伙伴开具罚单。因此客户常常会有......
  • VUE读取本地json文件并解析
    //读取本地json文件exportfunctionGetUserAction(query){letquesa=axios.get('/json/userAction.json').then(res=>{//获取public下的buildmenu.json......
  • 11、go的文件操作
    文件创建一个测试文件代码测试:funcmain(){ //打开文件 file,err:=os.Open("E:/test/Test.txt") iferr!=nil{//err不为空,说明报错 fmt.Println("文件......
  • mybatis xml文件中用 if 标签判断字符串是否相等
    方法一:<iftest="delFlag=='2'.toString()">a.del_flag=#{delFlag}</if> 方法二:<iftest='delFlag=="2"'>a.del_flag=#{delFlag}</if> ......
  • WINDOWS下对NIGNX日志文件进行限制
    首先接到这个任务,发现nginx的日志限制更多的都是在Linux下做的,找了半天,也没找到能直接通过nginx.conf更改体现到日志限制上的。最后决定直接通过bat脚本,来对nginx......
  • IO文件读取
    一、I0文件读取1、bin目录下导入包:import   python的bin目录下的py模块或者文件py,package包可以直接导入用实例1:importunittestimportkeywordprint(keyword.......
  • 利用pandas的read_csv()读取data文件
    1.pycharm新建一个项目,如Python_paper_experiment2.下载一个.data数据集,如UCI数据集之iris.data(150个样本,五个属性:"sepallength","sepalwidth","petallength","pet......
  • linux 文件管理器
    文件管理器这个工具无论是在移动端还是pc端都是一个必须使用的工具软件,是提供用户界面管理文件的软件,帮助处理日常工作,管理储存在本地和网络中的文件。所有文件管理器都......
  • Python入门(11)——文件和异常
    在开发中经常要对数据进行持久化操作,实现数据持久化最直接的方式就是将数据保存到文件中。在Python中实现文件的读写操作非常简单,通过Python内置的函数,就可以获得操作文......
  • Python 操作压缩文件
        我们经常使用压缩程序对文件进行压缩打包,在Python中也提供了相应的zipfile模块方便我们对ZIP压缩文件进行操作。读取 ZIP 压缩文件    读取ZIP压缩文......