アスタリスク インフラTECH wiki

find

最終更新:

manba

- view
メンバー限定 登録/ログイン

findコマンド


条件を指定することによって、ファイルやディレクトリを検索する。
演算子で結ぶことによって複数の検索条件を使用できる。
検索条件がなければ、すべてのファイル・ディレクトリを表示する。

find [検索するディレクトリ] [option]

(例)
find /mmpf/table/bin/* -name test.sh
ディレクトリで/mmpf/table/bin/直下にあるtest.shでヒットするもの全てを検索。

オプション 概要
基本的な検索
-name [file name] 指定した文字列のファイル・ディレクトリを検索
-user [user name] 指定したユーザーが所有するファイル・ディレクトリを検索
-group [group name] 指定したグループが所有するファイル・ディレクトリを検索
-type [filetype] ファイルの種類を指定して検索
b:ブロック型特殊ファイル c:キャラクタ型特殊ファイル
d:ディレクトリ l:シンボリックリンク f:通常ファイル
日時で検索
-atime (+/-)n 最後にアクセスしたのがn日前のファイル・ディレクトリを検索(+n:n日以上、-n:n日以下)
-ctime (+/-)n 最後にステータスが修正されたのがn日前のファイル・ディレクトリを検索(+n:n日以上、-n:n日以下)
-mtime (+/-)n 最後にデータが修正されたのがn日前のファイル・ディレクトリを検索(+n:n日以上、-n:n日以下)
-mmin (+/-)n 最後にデータが修正されたのがn分前のファイル・ディレクトリを検索(+n:n分以上、-n:n分以下)
-newer [file name] 指定したファイルよりも後に更新されているファイル・ディレクトリを検索
サイズで検索
-size n[c/k/b] nのサイズのファイルを検索(c:バイト、k:キロバイト、b:ブロック-1ブロック=512バイト)
目安箱バナー