find
コマンド説明
ファイルを検索するコマンド
構文
find [パス] [オプション(条件)]
オプション
- -followt:シンボリック・リンクの元ファイルを検索する
- -xdev:他のファイル・システムにある場合は、ディレクトリを探索しない
- -mount:他のファイルシステムにあるディレクトリを検索しない
判別式
- +nはnより大きい、-nはnより小さい、nはちょうどnとする
演算子
- (expr):カッコ内部を優先される
- ! expr:exprが偽の場合、真となる
- -mount:-not expr
- expr1 -a expr2:expr1が偽の場合はexpr2は評価されない
- expr1 -o expr2:expr1が真の場合はexpr2は評価されない
指定可能なファイルタイプ
- d:ディレクトリ
- f:ファイル
- l:シンボリックファイル
- s:ソケットファイル
- b:ブロックファイル
- c:キャラクタファイル
- p:名前付きパイプ
使用例
ホームディレクトリの下に存在する *.tmp ファイルを削除
- find ~ -name '*.tmp' -exec rm -f {} \;
/user 以下で過去 30 分以内に更新されたファイルを検索
- find /user -mmin -30 -type f
スポンサードリンク
[ ファイル、ディレクトリ操作 , LinuxコマンドF-J ]
Linuxコマンドには、こんなコマンドもあります。
| whoami | ユーザ名を表示するコマンド |
| xf86config | xf86configファイルをを作成するコマンド |
| echo | 文字列の表示するコマンド |
| route | ルーティング・テーブルを表示・設定するコマンド |
| time | コマンドの実行時間を計測するコマンド |
当サイトについてと免責事項
- Linuxコマンド百科辞典は個人で運営しているサイトです。
- 当サイト内の掲載情報をご利用された際に発生した、いかなる損害・トラブルについても、一切の責任を負いかねますのでご容赦ください。
