findコマンドまとめ
はじめに
LinuC101試験でどうしてもコマンドとオプションが覚えれなかったので
findコマンドのオプションを暗記するために語源を含めてまとめました
オプション名の語源については諸説あるので注意! 覚え方の参考程度に考えて欲しいです
オプションの意味は1次情報をみるのが確実です。
findコマンド
コマンド概要
ファイルやディレクトリを検索する。
コマンド名由来
find そのまま
書式
find [検索ディレクトリ] [ option ] [条件式] [アクション]
オプション
オプション | 説明 |
---|---|
-maxdepth |
検索するサブディレクトリの階層数を指定 |
-mindepth |
指定したサブディレクトリより深い位置を検索する |
条件式
条件式 | 説明 |
---|---|
-name |
ファイルやディレクトリ名の一部のみ指定した検索。 |
-mtime |
更新日時で検索 |
-atime |
任意の日数にアクセスされたファイルやディレクトリを検索する。 |
-user |
所有者名で検索 |
-perm |
現在,実行しているプロセスを表示 |
-type |
実行しているコマンド名と環境変数を表示する。 |
アクション
アクション | 説明 |
---|---|
-print |
検索結果を改行で区切って表示 |
print0 |
検索結果をNULL文字(\0)で区切って表示 |
-exec [コマンド] {引数} \; |
見つけたファイルに対してコマンドを実行 |
-type |