Recoll 是一个开源应用程序,用于在Linux系统中的任何位置查找文件内的文本。它基于Xapian(搜索引擎库)后端,使其能够根据几乎任何类型的文档(包括压缩存档)中的关键字有效地定位项目。 Recoll支持文件词干并允许用户执行布尔搜索。布尔搜索方法允许使用单词And,Or,Not和Near(也称为布尔运算符)来组合单词和短语,以限制,扩展或定义搜索。 Recoll还会自动完成搜索查询,以根据可能与半完整搜索词匹配的内容提供结果。 Recoll不仅仅是另一种索引和搜索工具,因为它甚至可以从保存在邮件客户端(例如Mozilla Thunderbird),Libre Office文档或压缩存档中的电子邮件中找到关键字。

Recoll本身支持包含附件的文本,html,OpenOffice文件,maildir和邮箱(Mozilla和IceDove邮件)以及pidgin日志文件格式。在外部插件的帮助下,其他格式是supporetd。这些包括,pdf(pdftotext),postscript(ghostscript),msword(antiword),excel,ppt(catdoc),rtf(unrtf)。由于Recoll可以从Ubuntu存储库获得,您可以通过在终端中输入以下命令来获取它:

sudo apt-get install recoll

要执行搜索,只需启动Recoll,输入搜索词,选择查询语言(搜索词,所有词语或任何项目),然后单击 搜索。这将显示包含文本的文件。

您可以通过右键单击上下文菜单预览,打开,复制文件名,URL,查找类似文件以及预览或打开父文档/文件夹。

从顶部工具栏到“高级搜索”按钮可以定义更精确的条件。要执行高级搜索,您可以选择字段,标题,扩展名,关键字,收件人和作者姓名的组合。在执行高级搜索之前,请确保从中选择目录 浏览 从中查找项目。您还可以限制文件类型,并将其添加到底部“限制文件类型”部分的异常中。

Recoll适用于各行各业的人,包括家庭用户,开发人员,学生等,因为他们可以找到可能很难找到的文本。您可以使用开发人员网站上提供的Deb,RPM或源代码包在多个Linux发行版上安装Recoll。

下载Recoll

[通过Lifehacker]

为你工作: Robert Gaines & George Fleming | 想与我们联系?

在网站上评论: