文件名称:file-duplicates-search:搜索重复文件(PHP)
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-28 01:49:35
PHP
文件重复搜索 搜索重复文件(PHP) 查找并启动 在控制台模式下工作(可选,您也可以从Web上运行它)。 首先,转到项目所在的目录,运行命令: php repeats.php /主页/ luke /文档/ 其中“ / home / luke / Documents /”是要搜索的目录的绝对路径。 默认情况下,搜索在项目文件夹的scandir目录中执行。 工作的结果将被写入duplicates.txt文件。 已在PHP 5.6,Apache 2.4,Ubuntu 12.04上进行测试。 引擎盖下 简化算法如下所示: 获取文件列表 按大小检查文件 通过哈希检查文件 保存结果 实际上,该程序更加灵活。 文件列表提供程序(提供程序)可以不同。 对于特定任务,执行目录搜索。 如有必要,您可以添加新的提供程序类(例如,如果要扫描的文件的路径列表在数据库,文件等中)。 下一步是检查文
【文件预览】:
file-duplicates-search-master
----duplicates.php(1KB)
----duplicates.txt(0B)
----components()
--------autoload.php(468B)
----providers()
--------DataProviderInterface.php(125B)
--------DataProvider.php(658B)
--------FilesystemProvider.php(1KB)
--------DuplicateFinder.php(1KB)
----processors()
--------FilesizeProcessor.php(553B)
--------Processor.php(2KB)
--------HashProcessor.php(894B)
----LICENSE(18KB)
----README.md(4KB)
----scandir()
--------.gitkeep(0B)