shell命令查找文件
时间: 2023-07-14 18:02:21 浏览: 100
Linux shell 命令
你可以使用 `find` 命令来查找文件。`find` 命令可以在指定的路径下递归地搜索文件,并根据指定的条件进行匹配。
以下是一些常见的用法示例:
1. 根据文件名查找:
```
find /path/to/search -name "filename"
```
这将在 `/path/to/search` 目录下递归地查找名为 "filename" 的文件。
2. 根据文件类型查找:
```
find /path/to/search -type f
```
这将在 `/path/to/search` 目录下递归地查找所有普通文件。
3. 根据文件大小查找:
```
find /path/to/search -size +10M
```
这将在 `/path/to/search` 目录下递归地查找大小超过 10MB 的文件。
4. 根据修改时间查找:
```
find /path/to/search -mtime -7
```
这将在 `/path/to/search` 目录下递归地查找最近 7 天内修改过的文件。
你还可以结合使用多个条件来进一步筛选文件。更多关于 `find` 命令的详细信息和选项,请查阅相关文档或使用 `man find` 命令获取帮助。
阅读全文