Rdfind在linux中查找重复文件
2023年04月17日星期一多云北京市北京师范大学,
今天决定查找一下有没有在Linux下去除重复文件的软件,不负期望,找到一款rdfind
.
Rdfind 意即 redundant data
find(冗余数据查找),是一个通过访问目录和子目录来找出重复文件的自由开源的工具。它是基于文件内容而不是文件名来比较。Rdfind
使用排序算法来区分原始文件和重复文件。如果你有两个或者更多的相同文件,Rdfind
会很智能的找到原始文件并认定剩下的文件为重复文件。一旦找到副本文件,它会向你报告。你可以决定是删除还是使用硬链接或者符号(软)链接代替它们。
rdfind安装
1 | yay -S rdfind |
使用方法
找到重复项后,您可以选择将其替换为硬链接
1
rdfind -makehardlinks true /yourfolder
删除重复项,则可以运行
1
rdfind -deleteduplicates true /yourfolder
查看其他有用选项
1
man rdfind