行业资讯

FSearch:Linux文件搜索工具,百万文件秒级出结果

发布时间:2026/8/27 8:42:57
FSearch:Linux文件搜索工具,百万文件秒级出结果 FSearchLinux文件搜索工具百万文件秒级出结果【免费下载链接】fsearchA fast file search utility for Unix-like systems based on GTK3项目地址: https://gitcode.com/gh_mirrors/fs/fsearchFSearch 是一款 Linux 文件搜索工具用 C 语言与 GTK3 编写。它先为家目录建立索引之后每次搜索都在索引上进行百万文件也能秒级返回结果。适合受够 find 命令等待时间的人。⚡ 最短上手路径sudo apt install fsearch从应用菜单打开 FSearch。首次启动会自动为家目录建立索引底部状态栏会滚动显示已索引的文件总数。在顶部搜索框输入report列表随输入实时过滤不用按回车。每条结果显示名称、路径、扩展名、大小和修改时间搜索框右侧的下拉框可以把范围限定为全部、仅文件或仅文件夹。它到底能搜什么 按文件名和通配符查找搜索框边输入边匹配文件名支持*任意字符串和?单个字符*.pdf invoice-2024?.pdf只记得文件名的一部分时输入片段就能逐字缩小范围。加case:可区分大小写exact:只匹配名称完全相等的条目。 按大小和时间过滤size:和dm:支持比较运算符、单位与日期常量多个条件用空格组合size:100MB dm:lastweek ext:jpg;png清理磁盘前先用它捞出最近一周改过的大文件通常就是旧安装包和虚拟机镜像。 只搜文件夹一组函数专为目录设计empty:找空目录childcount:1找只含一项的文件夹parent:/路径把搜索限定在指定路径下。场景是归档前批量清点空目录和只剩一个文件的孤儿目录。 一个完整工作流从家目录腾出 10GB我要腾出约 10GB 空间但家目录里有 140 多万个文件这件事交给 FSearch。我打开软件在搜索框输入size:1GB列表立刻给出 17 个大文件。点击大小列头降序排列最靠前的几张是旧虚拟机镜像我选中后移入回收站一次腾出 8GB。接着输入dm:lastmonth size:100MB核对最近一个月改过的大文件全是旧安装包直接删除。最后输入empty:找到 23 个空目录并逐个清理。全程约 4 分钟。下图是中途的界面底部状态栏同时显示索引总量和当前结果数。❓ 遇到问题时新文件为什么搜不到FSearch 查的是索引而不是磁盘新建文件要等索引更新才出现。打开 编辑 → 首选项 → 索引手动触发刷新目录不在索引范围时也在同一面板把它加入。只想搜某一个目录怎么办两个办法在首选项的 Include 里勾选该目录或直接在搜索框输入parent:/路径不改任何设置就限定范围。配合 Exclude 的通配符规则还能跳过缓存类目录。按类型排序很慢按扩展名排序时 FSearch 要逐个判定文件类型这部分不在索引里结果很多时会卡。改用名称、大小或时间排序或先用ext:py缩小范围。另外移入回收站不会更新索引刷新前列表里仍看得到这些文件。 继续深入完整搜索语法运算符、修饰符、通配符、转义help/C/search_syntax.page搜索引擎实现入口src/fsearch_query_parser.c缺陷报告到 issue 跟踪区翻译在 Weblate 平台维护搜索框本身就能覆盖大部分日常需求遇到高级语法时再查上面这份文档就够了。【免费下载链接】fsearchA fast file search utility for Unix-like systems based on GTK3项目地址: https://gitcode.com/gh_mirrors/fs/fsearch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考