在Linux中,如何使用命令行查找文件和文件夹

分享于 

1分钟阅读

Linux

  繁體

00_different_commands_for_finding_items

有几种方法可以使用命令行在Linux中查找文件,无论使用什么桌面管理器。

01_search_in_nautilus

使用Find命令

在提示符下键入以下命令将列出当前目录中的所有文件。

find .

"find"后面的点表示当前目录。

02_find_dot_command

find . -name pro*

注:find命令默认为区分大小写,如果要搜索单词或短语不区分大小写,请将-iname选项与find命令一起使用,这是-name命令不区分大小写的版本。

03_find_using_name_argument

find命令有许多可用于优化搜索的选项,有关find命令的详细信息,请在终端窗口中运行man find,然后按Enter。

使用Locate命令

locate命令返回包含指定字符组的所有路径名的列表。

要执行此操作,请在提示符下键入以下命令:

sudo updatedb

提示时输入密码。

04_updating_locate_database

locate mydata

例如,上述命令找到了两个包含"mydata"的文件和一个包含"data"的文件

05_using_basic_locate_command

如果要查找包含精确且仅包含搜索条件的所有文件或目录,请在locate命令中使用-b选项,如下所示。

locate -b'mydata'

COM  文件  COMM  files  Comma  命令行  
相关文章