优秀的编程知识分享平台

网站首页 > 技术文章 正文

Linux 搜索文件和文件夹的 4 种简单方法

nanyue 2025-02-20 17:14:45 技术文章 4 ℃

使用find命令:

find /path/to/search -name "filename"

将/path/to/search替换为要搜索的起始路径,"filename"替换为要查找的文件或文件夹的名称或通配符模式。这个命令将递归地搜索指定路径下的所有子目录,并输出匹配的文件或文件夹的路径。

使用locate命令:

locate "filename"

直接运行此命令将搜索整个系统的数据库,并输出与指定名称匹配的文件或文件夹的路径。但是,请注意,locate命令搜索的是已经建立的数据库,因此如果您在最近创建或修改了文件,可能需要先更新数据库,可以使用updatedb命令更新。

使用grep命令:

grep -rn "search term" /path/to/search

将"search term"替换为要搜索的关键词,/path/to/search替换为要搜索的起始路径。这个命令将在指定路径下递归搜索文件内容,并输出包含匹配关键词的文件的路径和相应行的内容。

使用ls命令和通配符:

ls /path/to/search/*pattern*

将/path/to/search替换为要搜索的起始路径,*pattern*替换为要匹配的文件或文件夹名称的通配符模式。这个命令将列出指定路径下匹配指定模式的文件和文件夹。

最近发表
标签列表