怎么快速对比两个Linux文件夹

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么快速对比两个Linux文件夹相关的知识,希望对你有一定的参考价值。

参考技术A 一】可以通过ls -l|wc -l对比文件数量是否一样
二】可以通过ls -l >filename.txt然后再diff filename1.txt filename2.txt,将文件名列出来并重定向到一个文件,然后通过diff命令对比这两个文件即可找到有哪些文件不一致。
三】升级版,通过md5sum命令生成md5码,然后用for循环进行遍历对比
参考技术B 1、给每个目录所有文件生成hash值文件,然后再比较hash值文件区别。
2、创建文件 find ./dir1 -type f |xargs openssl md5 > a.txt find ./dir2 -type f |xargs openssl md5 > b.txt
3、比较 diff a.txt b.txt
参考技术C diff -r dir1 dir2 参考技术D diff -r dir1 dir2

linux怎么比较两个文件最新

参考技术A 在编码过程中, 经常会用到文件对比功能, Vim 包含了文件对比工具 vimdiff, 用 vimdiff
可以容易地实现文件对比,如要对比file1与file2,直接输入vimdiff file1 file2 即可

以上是关于怎么快速对比两个Linux文件夹的主要内容,如果未能解决你的问题,请参考以下文章

linux 中两个文档怎么对比内容是不是一致

linux 中两个文档怎么对比内容是否一致

linux比较两个文件

linux对比两个文件的差异

Linux系列:查看对比两个文件的差别

快速对比两个文件的差异