正在寻找文件目录应用程序(GUI)

正在寻找文件目录应用程序(GUI)

我正在寻找一个 Linux 应用程序来对我的许多外部硬盘上的文件进行分类并搜索它们。我使用的是 Ubuntu,所以我更喜欢存储库中的普通 deb,但我找不到。经过 Google 的一些研究,我找不到合适的应用程序 - 是否存在任何 GUI?

请参阅这个旧的论坛条目:“可打印的(外部)USB 和闪存驱动器文件目录或索引”(https://www.linuxquestions.org/questions/linux-software-2/printable-file-catalog-or-index-for-external-usb-and-flash-drives-829171/)——以下是本页的一些关键文本:

问题:

我很惊讶没有 [相对] 成熟的应用程序来解决这些问题?!就像几年前的软盘一样,我们现在积累了 USB、Firewire、e-SATA 或闪存等外部驱动器。与软盘不同,这些新驱动器可以容纳数百或数千个文件。获取驱动器并复制文件非常容易(且成本低廉),因此积累相同文件的重复项或更多实例是微不足道的。所有这些都使目录非常有价值,并且使重复识别更加如此。

回答:

有可能,这(使用 find /media/Disk1 * > ~/Indices/Disk1_index 创建目录)然后使用 grep filename ~/Indices/* 在这些目录中搜索文件名,从命令行来看非常简单,以至于没有人费心去开发比 gwhere 更复杂的东西(它似乎有效,尽管我只使用过一次)。重复则完全是另一回事:相同的文件名并不一定意味着这些文件的内容相同。相反,不同的文件名并不一定意味着文件的内容不同。

评论:

有几种 *nix 实用程序可以处理此类问题,首先想到的是 fdupes,但还有其他实用程序。没有应用程序可以与“find 用于索引,grep 用于搜索”的方法相媲美

我尝试过“gwhere”,但是它功能有限而且速度很慢,而且它的最新版本是 2007 年的。我发现的大多数文件目录实用程序都是适用于 Windows 的。

Linux 用户真的必须学会使用“find”和“grep”等命令行函数来执行各种查询吗?例如,在搜索中,我们经常希望排除某些文件类型或仅包含图像、按日期/时间段搜索等。

一定有人创建了一些漂亮的 GUI,将所有正确的 find 和 grep 参数设置为我们的选项?有谁知道一个好的现代 Linux GUI 应用程序来编目和搜索文件?也许使用 DB,而不是一些大的 CSV / XML 文件?

答案1

追踪器

在此处输入图片描述

描述来自追踪器的主页

Tracker 是一个搜索引擎、搜索工具和元数据存储系统。它不仅能让您从计算机的大海中找到针头,还能提供一站式数据组织、存储和分类解决方案。一些插件允许您在 GNOME 应用程序中使用 Tracker,例如:Totem 和 Nautilus。

安装

sudo apt install tracker-gui

入门

您可以通过运行配置 Tracker tracker-preferences,并通过运行访问简单搜索 GUI tracker-needle。要索引您需要启动的文件tracker daemon -s,我建议将此命令添加到您的自动启动应用程序(系统优先启动应用程序)了解更多信息,请浏览网站并阅读tracker --help。Tracker 的替代 GUI 是catfish,请参阅这个答案

答案2

在此处输入图片描述鲶鱼

在此处输入图片描述

描述来自Catfish 的主页启动板页面

locateCatfish 是一款用 Python 编写的 GTK+ 搜索实用程序。其搜索功能由和find后台提供支持,搜索建议由 提供zeitgeist。高级选项允许按日期和文件类型进行过滤。界面有意设计得轻量级且简单,仅使用 GTK+。Catfish 可用作 GUItrackerdoodle也一样。

安装

sudo apt install catfish

答案3

图标文档提取器

截屏

描述来自DocFetcher 的主页

DocFetcher 是一款开源桌面搜索应用程序:它允许您搜索计算机上文件的内容。 — 您可以将其视为本地文件的 Google。该应用程序在 Windows、Linux 和 OS X 上使用 Java 运行,并在Eclipse 公共许可证.这样便携的并且可以很好地存储在外部。

更多信息请访问主页, 这维基百科论坛

安装

  1. 安装 Java:如何安装 Java?

  2. 从以下位置下载 DocFetchersourceforge.net

  3. 使用档案管理器解压缩档案或

    unzip docfetcher-*-portable.zip
    
  4. 进入解压的目录并运行该程序

    ./DocFetcher-GTK3.sh
    

    或者如果 DocFetcher 没有启动或者 GUI 行为异常:

    ./DocFetcher-GTK2.sh
    

相关内容