查找重复的文件和文件夹并将它们移动到不同的文件夹

Ami*_*azi 28 filesystem gui software-recommendation

可能的重复:
如何查找(和删除)重复文件

是否有可靠的重复文件/文件夹实用程序(带有 GUI)用于 Linux,可以找到重复的文件或文件夹并将它们移动到不同的文件夹?

con*_*use 37

fdupes

没有 GUI 但fdupes 安装 fdupes/sudo apt-get install fdupes非常快速和可靠。它使用大小和修改日期进行初步分析,然后比较文件的 md5 哈希值,然后在必要时进行一些比较。它也非常容易使用。我强烈推荐它。

典型用法:

fdupes -d -r /path/to/directory/
Run Code Online (Sandbox Code Playgroud)

-r 用于遍历子目录,而不是仅遍历指定目录的内容。

-d 提示用户删除哪个文件(没有这个 fdupes 只是编译一个重复的列表)

-N 不提示删除

-H通常,当两个或多个文件指向同一个磁盘区域时,它们被视为非重复文件;此选项将更改此行为

-L 在不提示用户的情况下将重复文件硬链接到每组重复文件中的第一个文件(此选项在某些版本中被回滚,因为在极少数情况下发现它有问题且不安全。它可能会在未来版本中重新引入)。

编辑:硬链接选项暂时被删除为错误。它可能有一天会回来。现在你必须使用硬链接 安装硬链接 / sudo apt-get install hardlink

文件

如果你坚持图形用户界面,你可能想看看fslint 安装 fslint/ sudo apt-get install fslint(见网站说明)。它的功能更丰富,但也更复杂,更不可靠。