duperemove:用于对文件系统进行重复数据删除的工具

时间:2024-03-31 11:01:47
【文件属性】:

文件名称:duperemove:用于对文件系统进行重复数据删除的工具

文件大小:189KB

文件格式:ZIP

更新时间:2024-03-31 11:01:47

系统开源

该自述文件适用于duperemove v0.11。 Duperemove Duperemove是一个简单的工具,用于查找重复的数据区并将其提交以进行重复数据删除。 当获得文件列表时,它将逐个块地对它们的内容进行哈希处理,并将这些哈希值相互比较,查找并分类彼此匹配的块。 当提供-d选项时,duperemove将使用Linux内核扩展区(与ioctl相同)提交这些扩展区以进行重复数据删除。 Duperemove可以将其计算的哈希存储在“哈希文件”中。 如果给定了现有的哈希文件,则duperemove将仅计算自上次运行以来已更改的那些文件的哈希。 因此,您可以在数据更改时对数据重复运行duperemove,而不必重新校验未更改的数据。 Duperemove也可以从程序获取输入。 有关运行duperemove的更多详细信息,请参见。 要求 最新的稳定代码(v0.11)可以找到。 内核:D


【文件预览】:
duperemove-master
----debug.c(623B)
----.gitignore(76B)
----dbfile.h(3KB)
----interval_tree.h(736B)
----btrfs-util.c(4KB)
----btrfs-extent-same.8(382B)
----LICENSE.xxhash(2KB)
----show-shared-extents.8(423B)
----Makefile(4KB)
----btrfs-extent-same.c(4KB)
----xxhash.h(73KB)
----hashstats.c(9KB)
----file_scan.c(25KB)
----dedupe.h(2KB)
----run_dedupe.h(341B)
----csum.c(2KB)
----bswap.h(1KB)
----csum-sha256.c(2KB)
----LICENSE(18KB)
----memstats.h(4KB)
----run_dedupe.c(17KB)
----csum-murmur3.c(6KB)
----README.md(5KB)
----util.c(6KB)
----find_dupes.c(21KB)
----results-tree.c(13KB)
----duperemove.c(19KB)
----rbtree_augmented.h(7KB)
----csum-xxhash.c(2KB)
----rbtree.c(15KB)
----list.h(22KB)
----filerec.h(5KB)
----filerec.c(17KB)
----csum-test.c(3KB)
----kernel.h(1KB)
----util.h(2KB)
----rbtree.h(4KB)
----rbtree.txt(9KB)
----dedupe.c(9KB)
----dbfile.c(38KB)
----list_sort.h(238B)
----memstats.c(1KB)
----list_sort.c(7KB)
----btrfs-util.h(847B)
----file_scan.h(1KB)
----duperemove.8(16KB)
----ioctl.h(1KB)
----find_dupes.h(354B)
----interval_tree_generic.h(7KB)
----docs()
--------stylesheets()
--------duperemove.html(19KB)
--------index.html(7KB)
--------params.json(5KB)
----hash-tree.c(9KB)
----csum.h(3KB)
----SubmittingPatches(5KB)
----stats.c(4KB)
----hash-tree.h(4KB)
----stats.h(593B)
----results-tree.h(2KB)
----debug.h(4KB)
----xxh3.h(107KB)
----interval_tree.c(297B)
----hashstats.8(614B)

网友评论