文件查找
find命令
语法格式
find [路径] [选项] [操作]
选项参数对照表
选项 | 含义 |
---|---|
-name | 根据文件名查找 |
-perm | 根据文件权限查找 |
-prune | 通常和-path一起使用,用于将特定目录排除在搜索条件之外 该选项可以排除某些查找目录 |
-user | 根据文件属主查找 |
-group | 根据文件属组查找 |
-mtime | 根据文件更改时间查找 |
-nogroup | 查找无有效属组的文件 |
-nouser | 查找无有效属主的文件 |
-newer file1 !file2 | 查找更改时间比file1新但比file2旧IDE文件 |
-type | 按文件类型查找 |
-size | 按文件大小查找 |
-mindepth n | 从n级子目录开始搜索 |
-maxdepth n | 最多搜索到n级子目录 |
-exec | 对搜索到的文件执行特定的操作,格式为-exec command {} \; |
注:
1、{} 和 \ 之间有空格
2、\ 和 ; 之间没有空格!
实例
-type
f 文件 find . -type f
d 目录