寻找linux下文件搜索GUI软件

数字IC设计学习笔记(二)——逻辑综合软件Design Complier的使用(基于GUI界面) 本文尚未完结,仅供参考 阅读详情
ubuntu 11.10

在window下有everything这个文件名极速搜索工具,很有用,想在ubuntu上也找一个类似的工具。
先说小结:选了catfish和recoll两款软件。

# 搜索过程

## linux|ubuntu 文件名 快速搜索工具
[linux下有类似Windows下的Everything的快速文件名搜索的软件吗?](http://forum.ubuntu.org.cn/viewtopic.php?p=2040571)
提到locate(mlocate,slocate)命令行工具,以及catfish,好像是一个GUI。
locate系统自带,help信息中说:在mlocate数据库中搜索条目。试用一下速度不慢。

[Everything:速度最快的文件名搜索工具(Linux版本)](http://www.cnblogs.com/linuxcat/archive/2012/10/13/2722750.html)
这个其实是作者的练手玩具。

[searchMonkey:桌面搜索工具](http://bbs.chinaunix.net/thread-2052419-1-1.html)
<http://linuxtoy.org/archives/searchmonkey.html>
提到searchMonkey和Beagle两个工具。

## linux|ubuntu catfish
[Catfish – 简洁、好用的文件搜索工具](http://linuxtoy.org/archives/catfish.html)
提到beagle,tracker两个工具。

[Beagle 0.2.7](http://linuxtoy.org/archives/beagle.html)
[Recoll:Linux 桌面全文搜索引擎](http://linuxtoy.org/archives/recoll.html)
[Tracker:元数据搜索工具](http://linuxtoy.org/archives/tracker.html)
[GNOME Tracker 初赏](http://linuxtoy.org/archives/gnome-tracker-preview.html)

# 试用记录

## catfish
[Ubuntu下Linux桌面超轻量级搜索软件–Catfish (鲶鱼)](http://www.linuxidc.com/Linux/2009-06/20589.htm)

$ apt-cache show catfish |grep Ver
Version: 0.3.2-1ubuntu1

sudo apt-get install catfish



不像everything那样边输入边马上搜索结果,需要按回车才开始搜索。
不支持用空格分隔多个关键词,需要手动使用*号,且不知为什么常报“致命错误,搜索中止”,报错的搜索词为:gpf*doc。要变成*gpf*doc才能正确搜索。
总的来说只能是勉强能用。

## SearchMonkey

$ apt-cache show searchmonkey |grep Ver
Version: 0.8.1-7

sudo apt-get install searchmonkey



感觉比 catfish难用。

## Tracker

sudo apt-get install tracker

$ tracker-control -V
Tracker 0.10.24





使用命令建立索引:
`tracker-control -s`



搜索效果还行,不用“*gpf*doc*”这样输入,支持”gpf*”,支持”gpf*doc”,支持”*doc”。
关键词顺序有关(everything是关键词顺序无关的)
在输入关键词后约2秒后自动进行搜索(约等于没有,还是需要输入完关键词后手动按回车)。
可以搜索到word(doc)等文档中的内容。
使用过程中出现不稳定,试过意外退出。
如果增强一下易用性(比如即输即搜)和稳定性还是可以用的,当前版本的话只能算勉强能用。

## Beagle
[Beagle](http://wiki.ubuntu.org.cn/Beagle)
提到另一个类似功能的:Kat
beagle和kat在apt-get中都没有搜索到,放弃试用。

## Recoll

$ apt-cache show recoll |grep Ver
Version: 1.15.9-1

sudo apt-get install recoll



感觉效果还行吧,总体上感觉比tracker要好。
分词有点问题,文件名中为gvim,搜索vim搜不出gvim。

Link:
[recoll 还是比较好用的](http://www.btsmth.com/show_topic.php?en_name=LinuxApp&gid=830613)
[Linux桌面全文搜索引擎Recoll](http://bbs.chinaunix.net/thread-2071455-1-1.html)
[linux 桌面搜索 Beagle & Recoll](http://hi.baidu.com/magixmin/item/ba160e243c01280877272c7f)

# 小结
Catfish实际上是find,locate等命令的GUI界面,留下。
Searchmonkey删了。
tracker和recoll属同类软件,recoll总体上比tracker要好,速度也更快,因此留下recoll。

sudo apt-get autoremove tracker
rm -rf ~/.cache/tracker/
rm -rf ~/.local/share/tracker/

[Ubuntu系统陷入反应迟缓 卸载tracker](http://hi.baidu.com/lovearuis/item/a0b3380aab68d41aeafe38a5)
Windows Subsystem for Linux 2 中的原生 GUI 引用支持 Windows Subsysytem for Linux 2 中的原生 GUI 引用支持 前言: 随着 Windows 10 Insider Preview Build 21332 的推出,在 Windows Subsystem for Linux 2 中开始包含了原生的 GUI 支持,意味着不需要手动配置远程桌面连接即可在 Windows 环境中无缝体验 GUI 交互下的 Linux 环境。 注意: 由于该功能目前仅包含在 Insider Preview 的版本中,谨慎体验此功能,在实际操作情况下,部分 阅读详情

相关推荐

searchmonkey:适用于 Windows、Linux 和 Mac 的强大桌面搜索应用程序-开源

在您的桌面上轻松搜索。 执行强大的桌面搜索,而无需使用正则表达式为您的系统编制索引。 图形等效于 find/grep。 适用于 Windows (JAVA) 和 Linux (Gnome & KDE),并且易于转换为您的语言环境。

Ubuntu文本检索神器——SearchMonkey

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

Just Code 1416

SearchMonkey Fork:Search Monkey项目的分支-开源

动力搜索无痛苦。 执行强大的桌面搜索,而无需使用正则表达式索引系统。 图形等效于grep。 Fork具有新功能,例如显示文件的上下文以及Linux中使用KDE的“打开方式”菜单。

armbian安装图形桌面_CentOS 7怎么安装图形界面(全程避坑5分钟完成)

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 前言本文主要介绍如何在CentOS7命令行界面中安装Gnome图形界面及相关桌面环境套件。2. CentOS7图形界面安装指引以CentOS 7.6最小化安装版本为例:登录到CentOS7,执行以下命令安装GNOME桌面:[root@zcwyou ~]# yum groupinsta...

weixin_39646831的博客 1942

基于FPGA的 SelectIO IP核 的仿真验证-----( LVDS差分高速传输)

SelectIO IP核 的仿真验证

qq_43618170的博客 1万+

紫光同创PGL50H开发板实战:盘古50KH视频板的多媒体处理与高速通信方案

本文详细介绍了基于紫光同创PGL50H FPGA芯片的盘古50KH视频开发板在多媒体处理与高速通信方面的实战应用。文章从开发板硬件架构解析入手,逐步指导开发环境搭建、DDR3内存控制器配置、HDMI视频输入输出实战,并重点探讨了利用板载HSST高速收发器实现光纤通信与万兆以太网的方案。最后,通过构建一个集多路视频采集、处理与光纤传输于一体的系统案例,展示了该开发板在高性能实时数据处理领域的强大潜力。

b9c0d的博客 485

Searchmonkey 0.8.0

Toy Posted in Apps Searchmonkey 是一款不错的图形化桌面搜刮对象,具有快速及时搜刮和支撑正则表达式的鲜明特点。最近,该软件颁布发表了 0.8.0 版,与以往的版真对比,既增强了不乱性,也带来了一些新的特性。 Searchmonkey 0.8.0 所引入的新东东家要搜罗: 更新的用户界面 新的图标 支撑利用通配符表达式来搜刮文件 ...

weixin_30561425的博客 235

告别Root!用Termux+ADB在Android上玩转自动化(保姆级教程)

本文详细介绍了如何在非Root环境下使用Termux和ADB实现Android自动化操作,无需Root权限即可运行自动化脚本。通过Termux搭建Linux终端环境,结合ADB无线调试和Python脚本,实现点击、滑动、截图等自动化功能,适用于定时任务、自动签到等场景。

weixin_42548888的博客 536

linux 搜索_Linux高效工作工具之Catfish,优秀桌面文件搜索工具

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 简介Catfish是一个漂亮的Linux桌面文件搜索图形工具。该工具是轻量级和易于使用的,该工具可根据您的具体要求与标准搜索相关文件,比如时间,文件类型等。Linux高效工作工具之CatfishLinux命令行使用者一般喜欢locate、find和grep之类的命令在终端中搜索文件。...

weixin_39625987的博客 2331

吉比特-笔试

1. 题一:打雷后下雨的概率是80%,而打闪电后下雨的概率是70%,那么即打雷又打闪电后下雨的概率是多少?   答:打雷后下雨和打闪电后下雨都是独立事件,P=1-又打雷又闪电但没下雨的概率= 1 - 0.2 *0.3 = 94%        题二:打雷后下雨的概率是80%,但是没打闪电后下雨的概率是20%,那么打雷了但没打闪电后下雨的概率是多少?答:P=0.8 *0.2 / ( 0.8 *0

naturism的专栏 2495

Yolov5自定义图片训练测试及模型调优(详细过程)

Yolov5自定义数据训练及测试1. 图像数据获取、标注2. 数据集划分及准备3. 配置训练参数,准备训练:3.1 修改data/训练配置xxx.yaml文件:3.2 修改models模型配置xxx.yaml文件4. 开始训练5. 测试训练后的模型: 1. 图像数据获取、标注 如果自定义训练自己的数据集,首先需要数据标注,至于数据来源可以是下载现有的开发数据集、拍照、爬虫等等。 如果是拍照、爬虫等获取的数据图片,需要进行数据标注,这个过程可以使用工具来做,但也需要一些手动操作 。。并且图片越多越好,如果

HowieXue 薛永浩的博客 10万+

Windows安装Linux子系统--安装GUI界面

 前段时间发现Windows可以安装Linux子系统了,恰逢电脑换了固态,还没装Linux,不如趁机体验一番!1、准备工作1.1、打开Windows的子系统功能1.2、打开Windows开发人员模式打开设置–&gt;更新和安全–&gt;针对开发人员,选择开发人员模式–&gt;确定 确认后,重启电脑,系统更新配置。2、安装Linux子系统2.1、在Windows商店搜索安装Linux子系统这里以安装...

Flye的博客 8万+

基于STM32L4XX、HAL库的Ra-01SC-P LoRa模块驱动程序设计

0x22) { // SX1276/SX1278版本号。// 发射功率(2-20)// 工作频率(Hz)// 编码率(5-8)

zhusl6688的博客 423

ANGRYsearch深度解析:如何在Linux上实现毫秒级文件搜索体验

在Linux桌面环境中寻找文件总是令人沮丧的体验😩——缓慢的搜索速度、有限的过滤选项、复杂的命令行操作。ANGRYsearch应运而生,这款基于Python和PyQt5开发的**Linux极速文件搜索工具**彻底改变了这一现状,为技术爱好者和中级用户带来了类似Windows上Everything Search Engine的即时搜索体验。本文将深入探讨这款**高效文件搜索**解决方案的核心架构、

gitblog_00752的博客 722

电阻抗成像肺功能测试数据分析与直方图生成

本文介绍了基于MATLAB的电阻抗成像(EIT)肺功能测试数据分析方法。研究针对32×32像素的EIT图像序列,通过三步算法处理:首先计算特定时间点与谷值图像的差值,然后分析1秒后峰值与1秒值的差值,最终计算比值矩阵并处理异常值。系统展示了数据预处理、关键时间点检测、比值计算及统计分析的全流程,包括生成概率分布直方图和空间分布图等可视化方法。该分析为无创肺功能评估提供量化指标,可应用于临床呼吸监测和疾病诊断。

huanghm88的专栏 197

基于STM32、HAL库的MCP4013T-103E/CH 数字电位器驱动程序设计

define MCP4013_I2C_ADDR (0x5F << 1) // HAL库使用7位地址左移1位,或直接使用0xBE/0xBF。#include "i2c.h" // 包含你的I2C初始化相关的头文件,例如由CubeMX生成的 i2c.h。大于127的值会被截断。// MCP4013的读操作:主机发起读取请求,从机返回当前滑片位置的一个字节。// 使用HAL_I2C_Master_Transmit直接发送数据。// 使用HAL_I2C_Master_Receive读取一个字节。

corlin6688的博客 126

Atitit.软件gui按钮and面板---os区-----linux windows搜索文件 文件夹

Atitit.软件gui按钮and面板---os区-----搜索文件   1. Find 1 2. 寻找目录 1 3. 2. Locate// everything 1 4. 3. Whereis (windows马这个映射的方法) 2 5. 4. Which// everything+path 2 6. 5. Type/// everything 2   1. Find  

attilax的专栏 1051

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

FSearch终极文件搜索指南:让Linux文件查找变得轻而易举

FSearch是一款专为类Unix系统设计的快速文件搜索工具,基于GTK3构建,旨在帮助用户在海量文件中迅速定位所需内容。无论是日常办公还是系统管理,这款高效工具都能让文件查找变得前所未有的简单快捷。 ## 🚀 为什么选择FSearch? 在Linux系统中,传统的文件搜索方式往往速度缓慢且操作复杂。FSearch凭借其优化的搜索算法和直观的用户界面,彻底改变了这一现状。它不仅搜索速度极快,

gitblog_00415的博客 729

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

linux查看索引文件,FSearch独立搜索工具:快速索引Linux计算机中的所有文件

FSearch 是一款 GTK+3 构建、C 语言编写的开源可用作独立搜索的工具,该工具能用在 Linux 及 Unix 操作系统中,它是受支持 Windows 系统的 Everything 搜索工具启示而开发,所以也能在 Linux 系统中即时按文件名搜索/查找文件和文件夹。FSearch 的搜索速度表现很好,它已成为大量 Linux 用户所喜爱的快速/独立搜索工具。FSearch的特色1.FS...

weixin_35748716的博客 1541

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Linux 必备软件

Linux 效率工具,必备软件

cdq2012的博客 2710

Linux文件搜索终极提速指南:ANGRYsearch让查找文件变得如此简单!

你是否曾经在Linux系统中花费大量时间寻找一个文件?输入几个字符后焦急地等待搜索结果,或者不得不在复杂的命令行参数中挣扎?如果你也渴望Windows上Everything搜索工具那样的即时搜索体验,那么ANGRYsearch就是为你量身打造的Linux文件搜索利器!这款开源工具能够在输入的同时即时显示搜索结果,彻底改变你在Linux系统中查找文件的方式。 ## 🚀 ANGRYsearch的三

gitblog_01110的博客 963

Linux使用技巧】搜索文件相关命令总结

【Linux使用技巧】搜索文件相关命令总结 在Windows系统下可以使用文件管理器或者系统自带的搜索功能来搜索文件,也可以使用搜索软件Everything 进行查找。但是在Linux系统中,没有相关GUI软件,只能通过一些查找命令进行查找。 一般查找:find 关于find指令的详细用法可以参考Linux Find 命令精通指南 以及 Linux find 命令 。本文只总结其常用方法。一般使用方法: find PATH -name FILENAME 上述命令的意义为:在PATH路径下查找名为FILENA

DayDayUp 2475

ANGRYsearch技术揭秘:如何实现Linux毫秒级文件搜索的突破

在Linux桌面环境中,文件搜索一直是用户体验的痛点。传统工具如`find`命令需要实时遍历文件系统,每次搜索都面临O(n)的时间复杂度;而`locate`虽基于数据库,但更新延迟严重,无法提供即时反馈。ANGRYsearch通过创新的技术架构,实现了真正的毫秒级文件搜索,为Linux用户带来了接近Windows上Everything Search Engine的体验。本文将深入解析其技术实现原理

gitblog_01107的博客 728

如何在Linux中高效查找大文件

在Linux系统中,查找大文件是一个常见的需求。无论是为了释放磁盘空间,还是为了找到占用过多磁盘空间的文件,高效地查找大文件都是非常重要的。本文将介绍几种在Linux中查找大文件的方法,包括使用find命令、du命令、ls命令结合排序以及使用GUI工具。

博客 5886

linux 多个文件内容查找,linux - 如何搜索多个pdf文件的内容?

linux - 如何搜索多个pdf文件的内容?我怎样才能在目录/子目录中搜索PDF文件的内容? 我正在寻找一些命令行工具。 看来grep无法搜索PDF文件。12个解决方案181 votes有pdfgrep,它正如它的名字所暗示的那样。pdfgrep -R 'a pattern to search recursively from path' /some/path我用它进行简单搜索,效果很好。(D...

weixin_39920338的博客 1088

跨平台文档搜索指南:Linux与Windows下高效检索DOCX文件内容

Linux用户:优先考虑docx2txt命令行工具或Python脚本Windows用户:推荐使用Everything或PowerShell脚本跨平台需求:Python脚本是最佳选择企业环境:考虑专业文档管理系统选择适合您工作流程的工具,可以大幅提升文档检索效率。对于需要频繁搜索的场景,建议建立索引系统以获得最佳性能。高效搜索黄金法则:80%的时间应该花在建立和维护良好的文档组织和索引系统上,只有20%的时间用于实际搜索操作。

Ven%的博客 1212
上一篇: Linux 下使用Recoll实现文件名快速搜索(像windows下的everything)
下一篇: 童牧晨玄 # 科学思考与做正确的事 阅读笔记
gevolution90
博客等级 码龄18年 19粉丝 67原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值