0
点赞
收藏
分享

微信扫一扫

查看是否重复的文件的方法

产品里面有很多带版本的 想查看一下不带版本好的文件是否一致 方法为:

find . -name "*.jar" |rev|cut -d "-" -f 2-$n|rev |sort |uniq -c |sort -k1h

 不带版本号时的处理

find . -name "*.jar" -exec basename {} \; |rev|cut -d "." -f 2-|rev |sort |uniq -c |sort -k1h

 查看目录下文件大小的情况

time find . -type f -exec ls -lh {} \; |awk '{print $5,$9}' |sort -k1hr >/root/webfilesort.txt

 根据md5sum 查找重复文件

find -not -empty -type f -printf "%s\n" | sort -rn | uniq -d | xargs -I{} -n1 find -type f -size {}c -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate

 


举报

相关推荐

0 条评论