ディレクトリ内の特定の長さのファイルを検索する (Linux)

ディレクトリ内の特定の長さのファイルを検索する (Linux)

ディレクトリが 20 個あり、そのうちの 1 つのディレクトリのどこかにある長さがわかっているファイルを探しています。

ディレクトリ内のファイルをサイズ別に検索する Linux コマンドはありますか?

このファイルを見つけるための最良の方法は何ですか?

答え1

ファイルを見つけるための標準的なコマンドは探す:-

find {directory} -size {byte count}c

ディレクトリが別々の場所にある場合は、のためにコマンドを使用して各ディレクトリを順番に検索するか、各ディレクトリへのリンク (できればハード リンク) を含む特定のディレクトリを作成し、そのマスター ディレクトリ内で検索します。

答え2

使用方法findとその-sizeオプション:

find -size NNNc

cバイト単位のサイズを意味します。

関連情報