多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## find 命令的基本结构如下: `find [paths] [expression] [actions]` - find 命令接受一个或多个**路径**(*paths*)作为搜索范围,并在该路径下**递归**地搜索。即检索完指定的目录后,还会对该目录下的子目录进行检索,以及子目录下的子目录。直到到达目录树底部。 - 默认情况下(不带任何搜索条件),find 命令会返回指定目录下的**所有文件**,所以常常需要通过特定的 `expression` 对结果进行**筛选**。 - find 命令默认的 `action` 是将所有检索结果打印至标准输出。可以通过自定义 `action` ,让 find 命令对搜索到的结果执行特定的操作。 *** 示例: ## 通过名称查找 在 `home` 目录查找名字叫 `php.ini` 的文件 ``` find /home -type f -name php.ini ``` 在 `home` 目录查找名字叫 `data` 的文件夹(`-iname` 不区分大小写) ``` find /home -type d -iname data ``` 在 `home` 目录查找所有PHP文件 ``` find /home -type f -name "*.php" ```