有时候,我们需要搜索包含有某些特定文本或单词的文件。如果你是个开发者或者程序员,经常会碰到这样的问题。现在,我们总是能够使用Linux命令来查找包含有指定文本的所有文件,但不是每个人都热衷于命令行。我见过那些优秀的程序员,他们更多的是依赖于图形化工具,而不是命令行。

如果你也更喜欢图形化工具,那么SearchMonkey对于你而言是个十分完美的应用。

SearchMonkey是你的桌面搜索引擎

SearchMonkey递归搜索目录,因此你可以在它工作的时候坐下放松一下。用户可以使用强大的正则表达式来搜索文件名和内容,这使得SearchMonky返回结果时更为精确。

此外,SearchMonkey不仅仅给你列出可能包含有你正在查找的内容的文件,它也高亮显示匹配的内容。

在Ubuntu 14.04中安装SearchMonkey

SearchMonkey可以在Ubuntu 14.04的软件仓库中找到,你只需要通过Ubuntu软件中心或者通过以下命令来安装:

sudo apt-get install searchmonkey

安装完毕后,你可以从Unity Dash中启动SearchMonkey。界面简明直观,易于使用。

SearchMonkey帮助你快速查找到你所需要的文件,不需要先构建一个驱动映射。每次搜索都是实时的,结果也会在找到后立即在上下文中显示!尤其,它还是一个免费又开源的软件。


via: http://itsfoss.com/searchmonkey-search-text-files-linux/

作者:Amit Asthana 译者:GOLinux 校对:Caroline

本文由 LCTT 原创翻译,Linux中国 荣誉推出

已有 3 条评论

  1. "“每次搜索都是实时的”
    速度肯定非常慢了……" —— kashu 发表。
  2. 看了下,本文右边的相关阅读推荐的内同不是很好,居然都木有把Linux中国以前发布的有关Linux中的搜索工具列出来。这样就无法形成以点带面的效果。如果相关阅读里面的推荐算法做的不是很好的话,那么可以尝试一些众包模式,让访客们来投篇推荐网站内的相关文章,这样可以有效提高网站内文章的关联性,是的每一篇文章都增大被人们阅读到的概率,而不是随着时间的流逝而沉到楼底。希望可以把相关的文章弄在一起做成一个专题,这样可以更好的挖掘以前的文章,业方面人们系统的学习总结Linux相关的知识。 —— 朩ダo○ 发表。
  3. "您说的对,这个关联是没弄好。现在的关联规则是通过文章的标签进行关联的,而这篇文章却没有设置“搜索”、“检索”等标签,所以推荐的都是关联不大的。

    不过您说到总包推荐,我对这个不太了解,而且我担心会不会有人愿意来推荐?

    你说的专题的方式,这个倒是我想好要做的,非但是一些零散的文章,成系列的文章其实也不少了,但是都没有有效的组织起来。这个我觉得确实应该做好。

    谢谢您的支持~:>" —— linux 发表。

添加新评论