find
命令用于在指定目录下查找文件和目录。可以按照需要添加过滤条件。
列出当前目录及其子目录中的所有文件:
find . -type f
查找当前目录下名为 test.java 的文件:
find . -name test.java
查找 frameworks 目录下名称以 ActivityManager 开头的 java 文件,ActivityManager.java 也可以找到:
find ./frameworks/ -name ActivityManager*.java
查找 ./vendor/partner_gms/apps/Photos/ 目录下大于 100M 的 apk 文件
find ./vendor/partner_gms/apps/Photos/ -name *.apk -size +100M
查找 ./vendor/partner_gms/apps/Photos/ 目录下小于 100M 的 apk 文件
find ./vendor/partner_gms/apps/Photos/ -name *.apk -size -100M