как массово удалить дубликаты файлов в fslint

недавно использовал fslint, он нашел более 10000 дубликатов файлов,

теперь мы не хотим сидеть и просматривать все файлы, мы пытались искать в интернете, но безрезультатно

Wewant заставить fslint хранить только одну копию каждого файла и удалять все остальные файлы за один раз, как мы это делаем?

2
задан 17 May 2019 в 06:04

1 ответ

Используйте утилиту findup для командной строки в комплекте с официальным пакетом fslint. Найдите его в каталоге установки /usr/share/fslint/fslint. Допустим, вы хотите «удалить дубликаты, а не объединять со ссылками» домашний каталог:

/usr/share/fslint/fslint/findup -d /home/chemist

Просто прочитайте руководство (?!)

Usage: findup [[[-t [-m|-d]] | [--summary]] [-r] [-f] paths(s) ...]

 If no path(s) specified then the current directory is assumed.

 When -m is specified any found duplicates will be merged (using hardlinks).
 When -d is specified any found duplicates will be deleted (leaving just 1).
 When -t is specfied, only report what -m or -d would do.
 When --summary is specified change output format to include file sizes.
 You can also pipe this summary format to /usr/share/fslint/fslint/fstool/dupwaste
 to get a total of the wastage due to duplicates.

Для получения дополнительной информации см. Официальная документация FsLint
Домашняя страница FsLint: http://www.pixelbeat.org/fslint/

FsLint GUI [+1112]

0
ответ дан 17 May 2019 в 06:04

Другие вопросы по тегам:

Похожие вопросы: