Как найти дубликаты файлов (сначала по размеру, затем по хэшу MD5)

find -not -empty -type f -printf "%s\n" | sort -rn | uniq -d | xargs -I{} -n1 find -type f -size {}c -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate


Эта команда ищет дубликаты файлов в указанной директории. Сначала она группирует файлы по размеру, затем находит одинаковые файлы, сравнивая их хэши MD5. Это полезно для поиска повторяющихся файлов. Альтернативы включают использование утилит, таких как fdupes или fslint.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *