当前位置: 首页 > 电脑软件 > 文字处理 > pyFileSearcherv1.1.1下载
pyFileSearcher

pyFileSearcher下载

大小:16.2 MB 更新:2022-11-07

手机扫描下载
小编点评:安全无毒真人检测,点击高速下载速度更快哦!

PyFileSearcher是一款轻量级且易于使用的文件搜索工具,专为解决多种文件搜索需求而设计。它不仅适用于个人用户,也适用于大中型企业的服务器环境。该工具能够高效地追踪过去两天内占用存储空间的文件,并且完全免费、开源,兼容Linux和Windows操作系统。

获得的功能

按名称、尺寸和文件类型进行搜索。

按路径的一部分进行搜索。

搜索索引中不迟于N天的已删除文件信息。这些文件与一般文件的搜索方式相同,并可保存搜索设置以供未来使用。

以CSV格式保存搜索结果。

在搜索结果中突出显示已删除的文件记录。

解决文件夹因各种原因未被索引的问题,尤其是适用于Windows中长路径(超过256个标识符)的情况。

工作原理

PyFileSearcher在您的电脑硬盘上运行,并仅存储有关文件的最少必需信息,包括尺寸、创建时间、修改时间和文件的首次索引时间(有利于在不查看特性的情况下寻找新文件)。为了更好地存储这些信息,您可以应用SQLite数据库查询,每个要索引的目标目录都有一个。如果需要索引数十万至数百万个文件,还可以使用MySQL数据库查询。在第二种情况下,您可以使用单个数据库查询,同时指定多个目标目录。在这两种情况下,每个目标目录都与其他文件目录并行处理索引。

索引设置

在设置了简洁的索引主要参数(目标目录,以及在使用SQLite时,后缀名的授权管理或信用黑名单)之后,您可以使用"--scan"主要参数运行程序。程序将自动开始索引,并在完成后关闭。您可以使用计划任务程序来执行此操作。在检测过程中,会在工作目录中创建一个pid文件。该文件的存在将阻止扫描器运行,如果程序崩溃,请手动删除该文件。

测试结果

在拥有约2000万个文件的文件服务器上进行了测试。扫描时间约为5小时。较大进程中的文件数量约为700万个。MySQL的非默认设置(针对Debian Stretch)如下:

innodb_buffer_pool_size = 3000M
innodb_log_file_size = 128M
innodb_log_buffer_size = 4M
innodb_flush_method = O_DIRECT

更新日志

在1.1.1版本中,已将pid进程存储到pid文件中。

附加的认证降低了在pid文件未被删除时终止扫描器执行的机会。

默认设置 "sqlTransactionLimit" 从20000改为1000。

应用特点

PyFileSearcher具有以下特点:

快速索引:能够快速索引大量文件。

高度定制:允许用户根据需求自定义搜索条件和索引设置。

跨平台兼容:支持Linux和Windows操作系统。

开源代码:便于用户学习和修改。

如何使用

安装PyFileSearcher:从官方源代码库下载并安装。

配置索引参数:设置目标目录和后缀名授权管理或信用黑名单。

运行扫描:使用--scan参数开始索引过程。

查看结果:以CSV格式查看搜索结果或直接在程序中查看。

PyFileSearcher是一款强大的文件搜索工具,能够帮助您轻松找到所需的文件,并管理您的文件系统。

关于我们 |联系我们 |法律声明 |最近更新 |软件发布 |网站地图

虎逗游戏网 冀ICP备20020021号 ©2015 www.hudou.net 冀公网安备 13040302001491号

本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时撤销相应资源。

温馨提示:抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活