linux find 命令 参考文档
时间: 2023-05-23 16:06:35 浏览: 190
A: 以下是linux find命令的参考文档:
1. 官方文档:https://linux.die.net/man/1/find
2. 阮一峰的网络日志:https://www.ruanyifeng.com/blog/2009/10/summary_of_linux_find_command.html
3. 菜鸟教程:https://www.runoob.com/linux/linux-comm-find.html
4. linux命令大全:http://man.linuxde.net/find
以上四个文档都提供了详细的find命令用法介绍,可以根据需要选择参考。
相关问题
linux find命令
A:
Linux find命令是一个非常强大的文件搜索命令,可以查找指定目录下符合条件的文件并对其进行处理。
使用find命令的一般格式如下:
```bash
find [path] [expression]
```
其中,path代表要查找的目录,expression是匹配条件。
常用的参数和操作符有:
- -name:按文件名进行匹配
- -type:按文件类型进行匹配
- -size:按文件大小进行匹配
- -mtime:按文件修改时间进行匹配
- -exec:对匹配的文件执行指定的命令
下面是一些例子:
1. 查找当前目录下所有.c文件:
```bash
find . -name "*.c"
```
2. 查找当前目录及其子目录下所有.txt文件:
```bash
find . -name "*.txt"
```
3. 查找当前目录及其子目录下大小超过100MB的文件:
```bash
find . -size +100M
```
4. 查找当前目录及其子目录下修改时间在10天以前的文件:
```bash
find . -mtime +10
```
5. 查找当前目录及其子目录下所有.jpg和.png文件并将它们复制到/tmp目录下:
```bash
find . \( -name "*.jpg" -o -name "*.png" \) -exec cp {} /tmp \;
```
这些只是find命令的基础用法,还有更多高级的用法和操作符可以使用,请参考相关文档。
Linux中find命令如何使用
find命令是Linux系统中一个非常常用的命令,它用于查找文件或目录。下面是一些常见的find命令的使用方式:
1. 查找当前目录下所有文件名为test.txt的文件:
`find . -name test.txt`
2. 查找当前目录下所有扩展名为txt的文件:
`find . -name "*.txt"`
3. 查找当前目录下所有修改时间在7天以内的文件:
`find . -mtime -7`
4. 查找当前目录下所有大小大于10MB的文件:
`find . -size +10M`
5. 查找当前目录下所有属于root用户的文件:
`find . -user root`
6. 查找当前目录下所有属于root组的文件:
`find . -group root`
这些只是find命令的一些常见用法,如果您需要更多的信息,请参考find命令的文档。
阅读全文