Поиск дубликатов файлов в Linux
Вот тут нашёл как делать в командной строке.
Идём в нужную директорию и пишем:
А потом вот программку, которая есть в репо Debian - FSLint
Её можно запускать и в консоли.
Но лучше всего работает это:
fdupes -r -d -N ~/ваша папка
-r - рекурсивно, с подкаталогами
-d - удалять копии
-N - не спрашивать пользователя о том, какую из копий оставить, удалить все, кроме первой
Идём в нужную директорию и пишем:
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
А потом вот программку, которая есть в репо Debian - FSLint
Её можно запускать и в консоли.
Но лучше всего работает это:
fdupes -r -d -N ~/ваша папка
-r - рекурсивно, с подкаталогами
-d - удалять копии
-N - не спрашивать пользователя о том, какую из копий оставить, удалить все, кроме первой
Комментарии
Отправить комментарий