| -name ファイル名 |
ファイル/ディレクトリ名で検索
# find ./ -name file.txt
カレントディレクトリにある [file.txt] を検索
|
| -perm アクセス権 |
アクセス権で検索
# find ./ -perm -o+x
カレントディレクトリにある other に実行権がついているファイルを検索
|
| -size サイズ |
ファイルサイズで検索 (サイズの後に [c] をつけるとバイト数指定)
# find ./ -size 1140c
カレントディレクトリにある 1140 バイトのファイルを検索
|
| -type タイプ |
タイプで検索
# find ./ -type d
カレントディレクトリにあるディレクトリを検索
|
| -user ユーザー |
所有ユーザーで検索
# find ./ -user root
カレントディレクトリに所有ユーザーが root のファイルを検索
|
| -group グループ |
所有グループで検索
# find ./ -group root
カレントディレクトリに所有グループが root のファイルを検索
|
| -exec コマンド {} \; |
マッチしたファイル/ディレクトリがあれば指定コマンドを実行
# find ./ -size 1140c -exec cat {} \;
カレントディレクトリにある 1140バイトのファイルがあった場合 cat コマンド実行
|
| -print |
検索結果を一覧表示
|
| -fprint ファイル |
検索結果を指定ファイルに書き出す
|
| -ls |
検索でマッチしたのファイル/ディレクトリを詳細表示
|
| -nouser |
所有ユーザー不明のファイル/ディレクトリを検索
|
| -nogroup |
所有グループ不明のファイル/ディレクトリを検索
|
| -and |
AND 検索する
|
| -or |
OR 検索する
|
| -atime 日時 |
ファイル/ディレクトリの最終アクセス日時で検索
|
| -mtime 日時 |
ファイル/ディレクトリの最終更新日時で検索
|
| -ctime 日時 |
ファイル/ディレクトリのステータスの変更日時で検索
|
| -newer ファイル |
指定ファイル/ディレクトリよりも後に更新されているファイル/ディレクトリを検索
|
| -links リンク数 |
ファイル/ディレクトリのリンク数で検索
|