linux find -name 查找文件
时间: 2023-04-30 07:01:01 浏览: 66
在 Linux 系统中,可以使用 `find` 命令查找文件。其中,使用 `-name` 参数可以根据文件名查找。
例如,以下命令会在当前目录及其子目录中查找名称为 `example.txt` 的文件:
```
find . -name example.txt
```
在上面的命令中, `.` 表示当前目录,可以替换成其他路径。
您还可以使用通配符来查找文件,例如,查找所有以 .txt 结尾的文件:
```
find . -name "*.txt"
```
find还有很多其他选项可以使用,例如 -size, -type, -user, -perm 等,可以根据实际需要进行组合使用。
相关问题
linux下使用find -name查找文件
在 Linux 系统中,可以使用 `find` 命令查找文件。其中,使用 `-name` 参数可以根据文件名查找。
例如,以下命令会在当前目录及其子目录中查找名称为 `example.txt` 的文件:
```
find . -name example.txt
```
在上面的命令中, `.` 表示当前目录,可以替换成其他路径。
您还可以使用通配符来查找文件,例如,查找所有以 .txt 结尾的文件:
```
find . -name "*.txt"
```
find还有很多其他选项可以使用,例如 -size, -type, -user, -perm 等,可以根据实际需要进行组合使用。
linux find -name多个名字 查找文件
在Linux中,可以使用find命令来查找文件。而在find命令中,使用“-name”选项可以指定要查找的文件名。如果要查找多个文件名,可以使用“-o”选项来连接多个“-name”选项。具体来说,命令格式如下:
find 目录路径 -name 文件名1 -o -name 文件名2 -o -name 文件名3 ...
其中,目录路径表示要查找的目录路径;文件名1、文件名2、文件名3等表示要查找的多个文件名。
例如,如果要在/home目录中查找所有以“.txt”或“.doc”结尾的文件,可以使用以下命令:
find /home -name "*.txt" -o -name "*.doc"
这条命令中,“*.txt”表示以“.txt”结尾的文件名,“*.doc”表示以“.doc”结尾的文件名。选项“-o”表示逻辑或的关系,表示要求同时查找满足“*.txt”或“*.doc”条件的文件。
使用以上命令可以在Linux系统中查找多个文件名,且可以通过该方法实现更复杂的查找需求。