
示例 4:根据文件类型进行搜索
| /** * 查找当前目录及所有子目录下的普通文件 */ find . -type f |

示例 5:基于目录深度进行搜索
| /** * 限制最大深度为 3 */ find . -maxdepth 3 -type f /** * 限制最大深度为 2 */ find . -maxdepth 2 -type f |

示例 6:基于文件权限进行搜索
| /** * 搜索权限为 777 的文件 */ find . -type f -perm 777 /** * 搜索 .txt 格式且权限不为 777 的文件 */ find . -type f -name "*.txt" ! -perm 777 |

示例 7:借助-exec命令,将当前目录及子目录下所有.txt格式的文件以File:文件名的形式打印出来
| find . -type f -name "*.txt" -exec printf "File: %sn" {} ; |

示例 8:借助-exec命令,将当前目录及子目录下所有 3 天前的.txt格式的文件复制一份到old目录
| find . -type f -mtime +3 -name "*.txt" -exec cp {} old ; |

文件类型参数列表
| 文件类型参数 | 含义 |
|---|---|
| f | 普通文件 |
| l | 符号连接 |
| d | 目录 |
| c | 字符设备 |
| b | 块设备 |
| s | 套接字 |
| p | Fifo |
文件大小单元列表
| 文件大小单元 | 含义 |
|---|---|
| b | 块(512 字节) |
| c | 字节 |
| w | 字(2 字节) |
| k | 千字节 |
| M | 兆字节 |
| G | 吉字节 |








