在Debian系统中,回收重复文件可以通过多种方法实现。以下是一些常用的方法和工具:
fdupes
工具fdupes
是一个非常流行的工具,用于查找和删除重复的文件。
fdupes
sudo apt update
sudo apt install fdupes
fdupes -r /path/to/search
-r
选项表示递归搜索。
fdupes -rdN /path/to/search
-r
表示递归搜索。-d
表示删除重复文件。-N
表示在删除前显示确认信息。clamav
和 clamscan
虽然 clamav
主要用于病毒扫描,但你可以结合其他工具来查找和删除重复文件。
clamav
sudo apt update
sudo apt install clamav clamtk
sudo freshclam
clamscan
查找重复文件(结合其他工具)你可以使用 clamscan
结合其他工具来查找重复文件,例如:
find /path/to/search -type f -exec md5sum {} \; | sort | uniq -d -w 32
这个命令会查找重复的MD5哈希值。
rsync
和 --checksum
选项rsync
是一个强大的文件同步工具,结合 --checksum
选项可以查找重复文件。
rsync -av --checksum /path/to/search/ /path/to/search/ | grep "^\.\./"
这个命令会显示重复的文件路径。
duplicity
工具duplicity
是一个备份工具,但它也可以用来查找重复文件。
duplicity
sudo apt update
sudo apt install duplicity
duplicity --dry-run file:///path/to/search | grep "Duplicate files"
--dry-run
选项测试命令,确保不会误删文件。通过以上方法,你可以在Debian系统中有效地回收重复文件。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:在Debian上如何回收重复文件