怎么快速对比两个Linux文件夹
4个回答
展开全部
一】可以通过ls -l|wc -l对比文件数量是否一样
二】可以通过ls -l >filename.txt然后再diff filename1.txt filename2.txt,将文件名列出来并重定向到一个文件,然后通过diff命令对比这两个文件即可找到有哪些文件不一致。
三】升级版,通过md5sum命令生成md5码,然后用for循环进行遍历对比
二】可以通过ls -l >filename.txt然后再diff filename1.txt filename2.txt,将文件名列出来并重定向到一个文件,然后通过diff命令对比这两个文件即可找到有哪些文件不一致。
三】升级版,通过md5sum命令生成md5码,然后用for循环进行遍历对比
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
diff -r dir1 dir2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
diff -r dir1 dir2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询