文件名称:filededup:文件重复数据删除工具
文件大小:49KB
文件格式:ZIP
更新时间:2024-07-23 23:50:03
C
归档 文件重复数据删除工具。 它能做什么 它使用硬链接合并重复文件。 如何检测重复文件? 此工具假定如果两个文件共享某些条件,则它们具有相同的内容,因此可以合并它们。 哪些是可能的标准? 它们实际上是可配置的(请参阅“filededup --help”,查找“--eval”)。 简要: inode 访问标志(“ls -l”输出中的“-rw-rw-r--”列)。 所有者(用户和组) 保存文件系统的设备号。 文件内容的 md5、sha1、sha256、sha512、ripemd160 等,并且可能仅在前 N 个字节上。 主要思想是用尽可能少的工作量检测重复文件。 默认情况下,处理是这样完成的: 所有文件都分组在集群中,其中每个集群包含共享所有这些的所有文件: 尺寸 烫发 用户 团体 然后,根据前 4096 个字节的 sha1 划分每个簇。 然后,根据hole文件内容的sh
【文件预览】:
filededup-master
----COPYING(7B)
----src()
--------config.c(2KB)
--------string.h(1010B)
--------htable.c(6KB)
--------discriminant.h(2KB)
--------help.txt(6KB)
--------htable.h(8KB)
--------discriminant.c(8KB)
--------help.ci(6KB)
--------config.h(3KB)
--------test-htable.c(2KB)
--------options.h(953B)
--------digest.c(6KB)
--------Makefile(781B)
--------ionice.h(965B)
--------memory.h(962B)
--------state.h(2KB)
--------pathdb.h(1014B)
--------memory.c(978B)
--------digest.h(2KB)
--------string.c(1KB)
--------error.h(1KB)
--------options.c(6KB)
--------header(838B)
--------error.c(2KB)
--------ionice.c(2KB)
--------main.c(14KB)
--------pathdb.c(1KB)
--------state.c(3KB)
----TODO.txt(313B)
----LICENSE(32KB)
----README.md(2KB)
----.gitignore(255B)