GNU/Linux >> Linux の 問題 >  >> Linux

重複ファイルを見つけますか?

ディスク上でビットごとに同一であるがファイル名が異なる重複ファイルを見つけることは可能ですか?

承認された回答:

最近強化されたfdupes、jdupesのフォークを追加しようと思いました。これは、高速になることを約束します。 fdupesよりも豊富な機能(サイズフィルターなど):

jdupes . -rS -X size-:50m > myjdups.txt

これにより、現在のディレクトリで50 MBを超える重複ファイルが再帰的に検出され、結果のリストがmyjdups.txtに出力されます。

出力はサイズでソートされておらず、組み込まれていないように見えるため、これを実現するために上記の@Chris_Downの回答を採用しました:

jdupes -r . -X size-:50m | {
    while IFS= read -r file; do
        [[ $file ]] && du "$file"
    done
} | sort -n > myjdups_sorted.txt

Linux
  1. 最大のファイルを再帰的に検索しますか?

  2. N重複ファイルをハードリンクに置き換える簡単な方法は?

  3. Linuxの検索コマンド

  1. シンボリック リンク:このファイルにリンクしているすべてのファイルを検索します

  2. X よりも古いすべてのファイルを含むディレクトリを検索しますか?

  3. *.txt ファイルを別の宛先に再帰的にコピーするには?

  1. Linuxで重複ファイルを見つける方法

  2. Linuxでfdコマンドを使用してファイルを検索する方法

  3. ファイルを検索してコピーする