不区分大小写 , -iname是连写的,不分开
find . -name "*.*" -exec echo `pwd`/{} \;
find . -mmin -30 //30分钟内修改过的文件
find ./ -size +2048c -type f //大于2K的文件
find ./ -size -2048c -type f //小于
find . -size +1M -type f
find . -size -1k -type f
find ./ -size +2048c -type f -not -name "\*.apk" //大于2K的文件且后缀名不是apk的文件
查找时忽略指定目录,是要使用-prune选项,但实际上最重要的还是要和path配合。-prune的意义是,当路径字串匹配了path中指定的目录时 候,find命令不进入这个目录查找
find ./ -path ./out -prune -o -name "file.java" // 忽略out目录的查找
find ./<path> -mindepth <n> -maxdepth <m>
find . -type d -empty