在Linux中,您可以使用find
命令按文件名查找
find [path] -name [filename_pattern]
其中:
[path]
是您要在其中搜索文件的目錄路徑。如果省略此參數,則默認為當前目錄(.
)。-name
是用于按文件名查找的選項。[filename_pattern]
是您要查找的文件名的模式或正則表達式。例如,要在當前目錄及其子目錄中查找名為example.txt
的文件,您可以使用以下命令:
find . -name example.txt
如果您想在多個目錄中搜索,可以使用冒號(:
)分隔這些目錄,如下所示:
find /path/to/dir1:/path/to/dir2 -name example.txt
此外,您還可以使用通配符(如*
)來匹配文件名的一部分。例如,要在當前目錄及其子目錄中查找所有以.log
結尾的文件,您可以使用以下命令:
find . -name "*.log"