1.8 查找计算机或文件系统中的数据

GNOME 提供了在计算机或文件系统中查找数据的多种方式。 通过使用 Beagle(也叫桌面搜索),您可以轻松搜索个人信息空间(通常是主文件夹)来查找文档、电子邮件、万维网历史、IM/ITC 对话、源代码、图像、音乐文件和应用程序等。

要在自己的计算机上查找文件,请单击计算机,在搜索字段中键入搜索条件,然后按 Enter 键。结果将显示在“桌面搜索”对话框中。

您可以用搜索结果列表打开文件,通过电子邮件转发文件或在文件管理器上显示文件。 只需右键单击结果列表中的某项,然后选择您想要的选项。 项目的可用选项取决于其文件类型。单击列表中的某个文件,将会显示文件预览和信息(如:标题、路径以及上次修改或访问文件的日期)。

更多信息请参见Section 9.0, 用 Beagle 搜索

通过“搜索文件”,可使用多种搜索准则(如文件内容、日期、拥有者或文件大小)来查找计算机或文件系统中的文件。 可通过单击计算机 > 更多应用程序 > 系统 > 搜索文件启动该选项。

1.8.1 搜索文件

通过系统菜单上的搜索文件,可用任意数量的搜索准则查找计算机或网络共享上的文件。

Figure 1-14 “搜索文件”对话框

搜索文件使用 find、grep 和 locate UNIX 命令,所有搜索区分大小写。

您也可以通过在终端窗口中输入以下命令来打开“搜索文件”对话框。

gnome-search-tool

执行基本搜索

  1. 单击计算机 > 更多应用程序 > 系统 > 搜索文件

  2. 名称包含字段中输入搜索文本。

    搜索文本可以是文件名或部分文件名,可以带有或不带有通配符,如下表所示:

    搜索文本

    示例

    结果

    完整或部分文件名

    myfile.txt

    搜索文件名中包含“myfile.txt”的所有文件。

    部分文件名与通配符组合 (* [ ])

    *.[ch]

    搜索所有带有 .c 或 .h 扩展名的文件。

  3. 在文件夹中查找字段中,输入希望“搜索文件”开始搜索的目录路径。

  4. 单击查找

“搜索文件”会搜索指定目录及其子目录中的文件,并将搜索结果显示在“搜索结果”列表中。如果“搜索文件”未找到任何与搜索准则匹配的文件,应用程序将在“搜索结果”列表中显示讯息未找到文件

添加搜索选项

使用显示更多选项可根据文件内容、日期、拥有者或文件大小来搜索文件。

  1. 单击计算机 > 更多应用程序 > 系统 > 搜索文件

  2. 名称包含字段中输入搜索文本。

  3. 在文件夹中查找字段中,输入希望“搜索文件”开始搜索的目录路径。

  4. 单击选择更多选项,然后单击可用选项

  5. 选择要应用搜索选项,然后单击添加

    下列选项可用:

    选项

    说明

    包含文本

    按文件名搜索文件。在提供的字段中输入完整的文件名或带有通配符的部分文件名。 使用星号 (*) 来代表一连串字符。使用问号 (?) 来代表单个字符。搜索区分大小写。

    修改日期早于

    搜索在指定时间段内修改过的文件(以天为单位)。

    修改日期超过

    搜索在指定时间段之前修改过的文件(以天为单位)。

    最小大小

    搜索等于或大于指定大小的文件(以 KB 为单位)

    最大大小

    搜索等于或小于指定大小的文件(以 KB 为单位)

    空文件

    搜索空文件。

    所属用户

    搜索属于指定用户的文件。在提供的文本框中输入用户名。

    所属组

    搜索属于指定用户组的文件。 在提供的文本框中输入组名。

    未识别所有者

    搜索系统未知的用户或用户组所拥有的文件。

    名称不包含

    搜索包含您输入的字符串的文件名。 在提供的字段中输入完整的文件名或带有通配符的部分文件名。使用星号 (*) 来代表一连串字符。使用问号 (?) 来代表单个字符。搜索区分大小写。

    匹配正则表达式的名称

    搜索目录路径或文件名中包含指定正则表达式的文件。在提供的文本框中输入正则表达式。

    正则表达式是用于描述搜索模式的特殊文本字符串。有关的更多信息,请参见 Regular-Expressions.info

    显示隐藏文件和备份文件

    在搜索中包含隐藏文件和备份文件。

    遵循符号链接

    搜索文件时遵循符号链接。

    包含其他文件系统

    在文件系统不同于开始目录的文件系统的目录中搜索。

  6. 对搜索选项指定要求搜索的信息。

  7. 对要应用的每个选项重复Step 5Step 6

    要从当前搜索中去除某个搜索选项,请单击此选项旁边的去除按钮。

  8. 单击查找

使用搜索结果列表

您可以使用“搜索结果”列表来打开或删除搜索期间找到的文件,或者将搜索结果保存到文件中。

Figure 1-15 搜索结果列表

要打开搜索结果列表中显示的文件,请右击此文件,然后单击打开或双击文件。 要打开搜索结果列表中显示的文件所属的文件夹,请右击此文件,然后单击打开文件夹

要删除搜索结果列表中显示的文件,请右击此文件,然后单击移动到回收站

要保存最近一次执行“搜索文件”的搜索结果,请右击搜索结果列表中的任意位置,然后单击将结果另存为。 输入结果保存到的文件名,然后单击保存

禁用快速搜索

默认情况下,“搜索文件”会尝试使用 locate 命令加快某些搜索的速度。locate 提供了一种建立索引和快速搜索文件的安全方式。locate 依赖于文件索引,因此“搜索结果”列表可能不是最新的。要禁用快速搜索,请在终端窗口中运行以下命令:

# gconftool-2 --type=bool --set /apps/gnome-search-tool/disable_quick_search 1