AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 714091
Accepted
nazar2sfive
nazar2sfive
Asked: 2015-12-28 21:27:50 +0800 CST2015-12-28 21:27:50 +0800 CST 2015-12-28 21:27:50 +0800 CST

我寻找最快的 Linux 搜索应用程序

  • 772

我想念 Windows 的“所有搜索”和“列表”——它们的查找和启动速度非常快。他们索引我的整个硬盘的时间是 0.2 秒[我猜他们使用 NTFS 日志数据库]。如果创建了一些新文件,它们会立即自动重新索引。

我想在 Linux 中仅通过文件名而不是其内容来定位文件。在 Windows 中一切都一样。

在 Linux 中,我找到了两个适合我的选项。他们是时候使用以下方法索引我的整个硬盘了:

  • 第一个选项:( sudo updatedbmlocate ) 3 分钟重新索引数据库。
  • 第二个选项:一切都通过葡萄酒......大约 5 分钟 [它甚至索引 ext4 ]。

现在我是一个桌面用户,所以我更喜欢一个很好的 gui 来快速搜索它们。

  • 第一个选项:通过葡萄酒使用相同的一切。搜索文件是即时的。然后会出现问题,可以通过https://raw.githubusercontent.com/MestreLion/wine-tools/master/wine-import-extensions修复 mime 设置
  • 第二种选择:鲶鱼使用定位功能。它确实有效,但显示文件大约需要 2 秒,即使所有文件都已被索引updatedb。

一切搜索都与酒一起运行

荣誉提名:

  1. krunner 完成了这项工作.. 但我讨厌 baloo 索引需要永远的事实。我猜它也在文件中搜索内容。如果它能让我们只索引文件名就好了。
  2. unity dash 可以找到你触摸的文件。但它不会位于您触摸的文件/文件夹之外。

所以我的问题。有人知道我如何快速索引并使用 gui 搜索索引文件名吗?

unity
  • 7 7 个回答
  • 4831 Views

7 个回答

  • Voted
  1. user308164
    2016-07-08T01:42:00+08:002016-07-08T01:42:00+08:00

    我的第一个建议是ANGRYsearch。超快,完全可配置。你可以在这里找到官方网站。要安装,您需要一些依赖项(如果还没有的话)。在终端类型中:

    sudo apt install python3-pyqt5
    

    然后,从这里下载最新版本。在文件夹中解压缩,然后从该文件夹内的终端输入:

    chmod +x install.sh
    sudo ./install.sh
    

    第二个建议是regexxer。这更容易安装。从终端,只需键入:sudo apt-get install regexxer。然而,我还没有使用过这个,所以我不知道它有多快。

    • 4
  2. nazar2sfive
    2016-07-09T21:02:41+08:002016-07-09T21:02:41+08:00

    我也推荐 FSearch https://github.com/cboxdoerfer/fsearch

    我发现它比 ANGRYsearch 更快地索引我的文件。然而,使用 ANGRYsearch 搜索文件感觉很顺畅。使用 ANGRYsearch 可以更快地重新抓取。所以整体 ANGRYsearch 感觉更好。

    根据 git 页面,FSearch 只是在 PreAlpha 中。所以未来的版本可能会改进它。

    编译对我来说没什么问题。因此,我在此处发布以下内容以供我自己将来参考,它也可能对其他人有所帮助。我在 Kubuntu 16.04 中尝试了以下内容

    sudo apt-get install libgtk-3-dev autotools-dev automake libglib2.0-dev intltool gnome-common git
    git clone https://github.com/cboxdoerfer/fsearch
    cd fsearch
    ./autogen.sh
    ./configure
    make
    sudo make install
    
    • 3
  3. nazar2sfive
    2016-07-08T04:11:01+08:002016-07-08T04:11:01+08:00

    我要使用 kde Plasma 的桌面搜索功能。我想以下是可能的......

    balooctl config set contentIndexing no
    
    • 1
  4. M. Amin
    2017-02-14T10:35:24+08:002017-02-14T10:35:24+08:00

    这是最好的,

    FSearch 是一个很有前途的 Linux 桌面新文件搜索实用程序,灵感来自于 Windows 的 Everything 搜索引擎工具。

    阅读这篇关于它的 OMGUbuntu 文章

    从GitHub 上的此处下载(64 位).deb包

    使用 Gdebi 安装或

    cd Downloads                   # or wherever your downloads go 
    sudo dpkg -i fsearch*.deb      # replace with exact name if needed
    
    • 1
  5. Michael Knoll
    2016-07-09T18:09:29+08:002016-07-09T18:09:29+08:00

    我自己会使用 gnome-do。当我第一次在重新启动时使用它时,它偶尔会冻结,但这主要可以通过更改其设置来消除阴影和透明效果来解决。更重要的是你可以改变外观风格(我更喜欢迷你自己)和寡妇的颜色,以适应你的喜好。如果需要,它也可以使用您的计算机自动启动。要安装类型:

    sudo apt-get install gnome-do
    

    希望这对你有用!

    • 0
  6. Best Answer
    nazar2sfive
    2018-03-10T20:12:46+08:002018-03-10T20:12:46+08:00

    另一个最好的是艾伯特。它是 linux 社区中最好的键盘启动器。它具有文件扩展名,可以非常快速且定期地监视您的文件系统。

    在此处输入图像描述

    • 0
  7. ViPup
    2016-07-08T01:20:16+08:002016-07-08T01:20:16+08:00

    为什么需要葡萄酒?这不是您搜索的内容(在 Linux 系统上)吗?

    1. apropos - 搜索手册页名称和描述

      man apropos
      
    2. locate - 按名称查找文件

      man locate
      locate "fir."
      
    3. find - 在目录层次结构中搜索文件

      man find 
      find / |grep "fir."
      
    4. grep, egrep, fgrep, rgrep - 打印匹配模式的行

      grep -R "fir." /home/yourdir/*
      
    5. 尝试查看thisLink(也许是searchmonkey ??)以获取更多选项。

    • -1

相关问题

  • 如何将 Web 应用程序放入 Unity Launcher?

  • Ubuntu 上网本 10.10 中没有 Alt+F2?

  • Unity 中的 gnome-do 样式键盘快捷键

  • 在哪里提交 Unity 的错误/愿望清单?

  • Unity 启动器——它可以作为单独的包提供吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve