find name 所有情况
时间: 2023-07-22 15:49:18 浏览: 140
find everything
`find` 命令中的 `-name` 参数可以用于根据文件名进行查找,其语法如下:
```
find <搜索路径> -name <文件名模式>
```
其中,`<搜索路径>` 表示要进行搜索的目录路径,可以使用 `.` 表示当前目录,也可以指定具体的目录路径;`<文件名模式>` 表示要匹配的文件名模式,可以使用通配符 `*`、`?` 等进行模糊匹配。
下面是一些常见的用法示例:
1. 查找当前目录下所有名为 `file.txt` 的文件:
```
find . -name file.txt
```
2. 查找当前目录下所有以 `.txt` 结尾的文件:
```
find . -name "*.txt"
```
3. 查找当前目录下所有以 `abc` 开头的文件:
```
find . -name "abc*"
```
4. 查找当前目录下所有以 `file` 开头、以 `.txt` 结尾的文件:
```
find . -name "file*.txt"
```
5. 查找指定目录下(如 `/home/user`)所有名为 `file.txt` 的文件:
```
find /home/user -name file.txt
```
注意,`-name` 参数区分大小写,如果要进行不区分大小写的查找,可以使用 `-iname` 参数。
阅读全文