名前の異なる重複ファイルの検索と削除

名前の異なる重複ファイルの検索と削除

私のハードドライブには大規模な音楽コレクションが保存されています。通常、コピーはソースと同じディレクトリに存在します。

一般的な形式はファイル名.mp3重複ファイルはファイル名1.mp3。時には複数の重複ファイルがあり、フォルダ全体に重複ファイルがあるかどうかはわかりません(写真アルバムディレクトリの重複など)。

これらの重複ファイルを検索し(ファイルサイズを比較したり、ファイル全体を比較して同じであることを確認したり)、結果を確認して重複を削除する方法はありますか?名前の長いファイルや変更/作成日が最新のファイルは、削除の対象となることがよくあります。

Linuxでこれを行うことができるプログラムはありますか?

ベストアンサー1

このようなプログラムがありますが、名前は次のとおりですrdfind

SYNOPSIS
   rdfind [ options ] directory1 | file1 [ directory2 | file2 ] ...

DESCRIPTION
   rdfind  finds duplicate files across and/or within several directories.
   It calculates checksum only if necessary.  rdfind  runs  in  O(Nlog(N))
   time with N being the number of files.

   If  two  (or  more) equal files are found, the program decides which of
   them is the original and the rest are considered  duplicates.  This  is
   done  by  ranking  the  files  to each other and deciding which has the
   highest rank. See section RANKING for details.

重複したアイテムを削除したり、シンボルまたはハードリンクに置き換えることができます。

おすすめ記事