Ubuntu find命令
时间: 2024-04-02 10:29:00 浏览: 75
Linux之find 命令
5星 · 资源好评率100%
Ubuntu中的find命令是一个非常强大的文件搜索工具,它可以帮助你在指定目录下查找符合条件的文件。find命令的基本语法如下:
```
find [path] [expression]
```
其中,`path`表示要搜索的目录路径,可以是绝对路径或相对路径。`expression`表示要匹配的条件,可以是文件名、文件类型、文件大小等等。
以下是一些常用的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天内修改过的文件。
5. 查找并执行操作:
```
find /path/to/search -name "*.txt" -exec rm {} \;
```
这个命令将在`/path/to/search`目录下查找所有扩展名为`.txt`的文件,并执行删除操作。
阅读全文