在Linux中,要使用find命令递归查找文件,你需要在命令后添加-recursive
选项。下面是一个示例:
find [搜索路径] -name "文件名模式" -type f -recursive
其中:
[搜索路径]
:指定要开始搜索的目录,可以是绝对路径或相对路径。如果省略,则从当前目录开始搜索。-name "文件名模式"
:指定要查找的文件名模式,例如使用通配符*
来匹配多个字符。-type f
:表示只查找文件,而不是目录或其他类型的文件。-recursive
:表示递归查找,即在指定目录及其子目录中查找符合条件的文件。例如,要在当前目录及其子目录中查找所有以.txt
结尾的文件,可以使用以下命令:
find . -name "*.txt" -type f -recursive