findコマンドでファイルを探す
linuxのfindコマンドの使い方
基本
$ find <検索の起点ディレクトリ> <オプション> <条件指定>
具体例
$ find . -name '*.txt'
意味: カレントディレクトリ以下に存在している、拡張子が.txtのファイルをすべて表示させる
オプション
-iname で大文字小文字を区別しないで検索する
-type f,d,l でそれぞれファイル・ディレクトリ・シンボリックリンクを検索する
例
$ find . -type d
意味: カレントディレクトリ以下にあるディレクトリを列挙
-a(and) -o(or) オプションで複数の条件指定
例
$find . -type d -a -name 'local'
意味: カレントディレクトリ以下にある、名前にlocalが含まれるディレクトリを検索