linux 比较两个文件夹diff不同 (diff命令, md5列表)

 更新时间:2018年05月22日 11:38:46   作者:旭东的博客  
这篇文章主要介绍了linux 比较两个文件夹diff不同 (diff命令, md5列表),比较文件夹diff,可以直接使用diff命令,也可以比较文件md5列表,下面通过实例给大家介绍下,感兴趣的朋友跟随脚本之家小编一起学习吧

比较文件夹diff,可以直接使用diff命令

[root@~]# diff -urNa dir1 dir2
  -a Treat all files as text and compare them line-by-line, even if they do not seem to be text.
  -N, --new-file
    In directory comparison, if a file is found in only one directory, treat it as present but empty in the other directory.
  -r When comparing directories, recursively compare any subdirectories found.
  -u Use the unified output format.

比较文件夹diff,也可以比较文件MD5列表。下面命令可以获取文件夹中文件md5列表

find /home/ -type f -not \( -name '.*' \) -exec md5sum {} \;

说明:

          (1) /home/文件目录

     (2) -type f 文件类型为普通文件

     (3) -not \( -name '.*' \)  过滤掉隐藏文件。可以过滤掉不需要考虑的文件

         (4) -exec md5sum {} \;  对每个文件执行md5sum命令

 用tar命令压缩后,比较文件的MD5是不行的。tar压缩会带上文件的时间

总结

以上所述是小编给大家介绍的linux 比较两个文件夹diff不同 (diff命令, md5列表),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • shell for循环、循环变量值付给其他shell脚本的方法

    shell for循环、循环变量值付给其他shell脚本的方法

    今天小编就为大家分享一篇shell for循环、循环变量值付给其他shell脚本的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • shell脚本输出多个主机的网卡速率的方法

    shell脚本输出多个主机的网卡速率的方法

    这篇文章主要介绍了shell脚本输出多个主机的网卡速率的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • shell命令实现当前目录下多个文件合并为一个文件的方法

    shell命令实现当前目录下多个文件合并为一个文件的方法

    今天小编就为大家分享一篇关于shell命令实现当前目录下多个文件合并为一个文件的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • 工作中使用Shell实用脚本

    工作中使用Shell实用脚本

    本文主要介绍了一些在工作上常用的Shell实用脚本,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • linux查看已使用内存的常用命令

    linux查看已使用内存的常用命令

    在Linux系统中,我们可以使用多个命令来查看内存使用情况,其中比较常用的命令有free、top、ps和sar,使用free命令可以查看系统内存的使用情况,这些命令可以帮助我们快速了解系统内存的使用情况,从而更好地进行内存管理和优化,需要的朋友可以参考下
    2024-01-01
  • Linux文件管理方法介绍

    Linux文件管理方法介绍

    这篇文章介绍了Linux文件管理的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • 浅谈Shell 流程控制

    浅谈Shell 流程控制

    这篇文章主要介绍了Shell 流程控制的的相关资料,文中代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以参考下
    2020-06-06
  • Linux命令提示符显示格式的配置方法

    Linux命令提示符显示格式的配置方法

    今天小编就为大家分享一篇Linux命令提示符显示格式的配置方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • Shell 编程:Bash空格的那点事

    Shell 编程:Bash空格的那点事

    空格,一个看不见的字符,很不起眼,也正由于不起眼,很多人经常忽略它,导致代码出错,却还找不着北。这里,我们来聊聊bash中空格的那点事
    2015-01-01
  • Shell脚本实现监视指定进程的运行状态

    Shell脚本实现监视指定进程的运行状态

    这篇文章主要介绍了Shell脚本实现监视指定进程的运行状态,本文直接给出脚本代码,需要的朋友可以参考下
    2015-07-07

最新评论