执行属性搜索

默认情况下,Beagle 搜索工具搜索在文档文本和元数据里的项目。要搜索特定属性中的单词,可使用 属性:查询。例如,作者:john 在作者属性里搜索有 "john" 的文件。

表 6.1. 支持的属性关键字

关键字

应用于

属性

album

音乐文件

唱片名称

artist

音乐文件

艺术家名称

author

文档

文档的作者(与文档的创建者相同)

creator

文档

文档创建者,已映射至 dc:creator(例如 PDF 文件的创建者)

email

通讯录

电子邮件地址

emblem

文件

在 Nautilus 中使用的标志

extension 或 ext

文件

文件扩展名(例如,扩展名:jpeg 或 ext:mp3)。用 extension: 或 ext: 在无扩展名的文件中搜索。

genre

音乐文件

音乐风格

imagecomment

图像文件

有 IPTC 标题或 Exif 注释的图像中的注释和描述。

imagemodel

JPEG 图像

相机型号(例如 EOS2D)

imagetag

图像文件

F-Spot 和 DigiKam 图像标记,以及 IPTC 关键字

inarchive

文件

对于存档内的文件,请使用 inarchive:true

inattachment

文件

对于电子邮件附件,请使用 inattachment:true

mailfrom

电子邮件

寄件人姓名

mailfromaddr

电子邮件

寄件人的电子邮件地址

mailinglist

电子邮件

邮件列表的 ID(例如 dashboard-hackers.gnome.org)

mailto

电子邮件

收件人名称

mailtoaddr

电子邮件

收件人的电子邮件地址

speakingto

交谈

扬声器

title

文档

文档标题,已映射至 dc:title(例如 HTML 文件的标题标签)


第 6.2 节 “搜索提示”中,属性搜索遵守如下规则。您可以把属性搜索作为选择查询或排除查询,字段也可用来查询。例如,下一行将搜索所有 PDF 或 HTML 文档,这些文档中必须包含“apple”,它的作者属性必须有“john”,而且标题中不能带有“oranges”:

apple ext:pdf OR ext:html author:john -title:oranges