rclone dedupe

默认情况下,DEDUPE交互式地找到具有deplicateNames的文件,并提出删除除一个或将其重命名为床上的文件。这被称为按名称删除。

按名称涂来仅适用于一小部分后端(例如Google Drive,opendrive),这些后端可以具有重复的文件名。它可以在包装后端(例如crypt)上运行,如果它们包裹了支持重复文件名的后端。

但是,如果通过 – by-hash传递,则dedupe会在任何情况下使用dedupe,而不是在任何方面都可以在任何方面使用。支持至少一个哈希的后端。这可用于查找具有deplicatecontent的文件。

如果按名称删除,则首先将与Samename合并目录。它将迭代执行此操作,直到合并了所有相同命名的Dimectore。

接下来,如果按名称删除,对于每组重复的文件名 /哈希,它将删除除一个相同的文件外,没有确认的IND。这意味着对于大多数重复的文件,dedupe命令将不会交互。

dedupe认为文件具有phesme file path和相同的哈希为相同。如果后端不支持哈希(例如Crypt CrappingGoogle驱动器),则永远不会发现它们是相同的。如果您使用 – 仅大小的标志,则如果文件具有相同的大小(将忽略任何哈希),则将视为有意识。这对于不支持哈希的隐窝后端很有用。

Next Rclone将解决其余的重复项。确切地采取哪个操作取决于dedupe模式。默认情况下,rclone将对每个用户的用户进行互干性查询。

重要:由于这可能导致数据丢失,因此首先使用the-dry-run或 – Interactive/-i flag进行测试。

[

这是一个示例运行。

之前 - 重复

$ rclone lsl drive:dupes 6048320 2016-03-03-05 16:23:16.798000000 ONE.TXT 6048320 2016-03-05 16:23:11.775000000 ONE.TXT 564374 2016-03-05 16:23:06.731000000 ONE.TXT 6048320 2016-03-03-05 16:18:18:18:26.09200000022:46.185000000两.txt1744073 2016-03-05 16:22:38.104000000 tw.txt 564374 2016-03-05 16:22:22:52.118000000 TRIT.TXT

 

现在是DEDUPE Session

 

 

$ RCLONE DEDUPE驱动器:DUPES2016/03/05 16:24:37 Google Drive root\’dupes\’:使用Interactive Mode.ne.one.txt寻找重复项:找到4个带有重复的namesone.txt的文件:删除2/3 selustical deplicates(MD5)仅保留一个(在下一步中选择哪个)r)重命名为不同(通过将file.jpg更改为file-1.jpg)s/k/r kenter kenter的文件编号保留1one.txt:删除1额外的copiMD5 1EEDAA9FE86FD4B8632E2AC549403B36 3:1744073字节,2016-03-05 16:22:22:38.104000000,MD5 851957FBB6F0B6F0BC4BC4CE76BE96BE96BE966D3336802S)file-1.jpg)s/k/r rtwo-1.txt:重命名为:tw.txttwo-2.txt:重命名为:twe.txtttwo-3.txt:重命名为:trip.txt

 
 

]结果是

 

$ RCLONE LSL驱动器:DUPES 6048320 2016-03-05 16:23:16.798000000 ONE.TXT 564374 2016-03-03-05 16:22:22:52.118000000-05 16:22:46.185000000两2.txt 1744073 2016-03-05 16:22:38.104000000 tw8.1040000 twy-t-3.txt

dedupe可以使用-Didedupe-mode Flag或通过 – 使用具有相同值的额外参数 – dedupe-mode Interactive-交互式如上所述。-defupe-mode skip-删除相同的文件,然后跳过任何剩下的文件。-defupe mode首先 – 删除相同的文件,然后保留第一个文件。–defupe-mode最新 – 最新 – 然后删除相同的文件,然后保留。最新的一个。-dedupe模式最旧的 – 删除相同的文件,然后保留最古老的文件。-defupe-mode最大的模式最大 – 然后删除相同的文件,然后保留最大的文件。-defupe-mode最小的模式最小 – 然后删除相同的文件,然后保留最小的文件一个.– defupe-mode重命名 – 删除相同的文件,然后将其余的文件命名为不同。-defupe-mode列表 – 仅列出重复的dir和文件,什么也没更改。例如,重命名所有相同名称的照片在您的Google Photos目录中,进行 Rclone Dedupe – Dedupe-Mode Rename Drive:Google Photos 或 Rclone Dedupe Rename drive:Google Photos:Google Photos ] rclone dedupe [mode]远程:路径[flags] 选项 – 通过哈什查找相同的哈希斯rather比名称 – dedupe -mode字符串dedupe dedupe mode交互式|跳过|首先|最新|最大|最大|最大|最小| inname(默认交互式)-h, – help dedupe 请参阅“全局标志”页面对于此处未列出的全局选项。请参阅Alsorclone-显示RCLONE命令,标志和后端的帮助。

发表回复

您的电子邮箱地址不会被公开。