我刚刚下载fdupes并尝试了一下。我很想知道该软件如何确定在找到多个文件时首先放置哪个文件。我在跑步:
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
Run Code Online (Sandbox Code Playgroud)
这是我运行的命令。
fdupes -Nrd /backup/local/fileserver_backup/home
Run Code Online (Sandbox Code Playgroud)
在那个“home”目录中有两个内容相同的目录(我用过cp -r ./sam ./sam1):
山姆/...
sam1/...
使用上面的命令,我发现所有文件都留在sam 中。但是当我尝试使用以下目录结构运行相同的命令时:
萨/...
山姆/...
我发现所有文件仍然留在sam 中,而不是我预期的sa。
现在我的问题是:
fdupes总是保留最旧的文件?我有大约 300000 行重复文件。能够为软件提供一些指导,例如“在给定选择时始终将文件保留在此目录中,如果不可用则跳过”或类似的内容将是很好的补充。