ミスティーネット・UNIXコマンド講座 激安&高速レンタルサーバー登場!\nホスティングサービスはミスティーネットで!
homeコマンド検索ご利用について推奨環境リンクに関して免責・規約お問い合わせリンク集ホスティングサービスはミスティーネットで!!
コマンド簡易検索:   
UNIX講座

UNIX入門
ファイル/ディレクトリ
テキスト処理
プロセスについて
ユーザー管理
環境設定/確認
ネットワーク管理
シェルについて
ディスク管理
システム管理
その他の機能
講座一覧

HOME >> コマンド辞書 >> ファイルを検索する >> find コマンド
ファイルを検索する --- find コマンド
find [path] [option] 式
find コマンドでは指定したパスでファイルを検索します。
オプションを指定するとより細かい条件でファイルを検索することができます。
オプション
-name ファイル名 ファイル名で検索
-atime 日時 時間を指定して検索
-ctime 日時 ステータスが変更された時間を指定して検索
-group グループ名 グループ名でファイルを検索
-inum inode番号 inode 番号でファイルを検索
-links リンク数 リンク数で検索
-ls 検索結果のファイルを詳細表示
-mtime 日時 ファイルが更新された時間を指定してファイルを検索
-newer ファイル名 指定ファイルより更新時間の新しいファイルを検索
-nogroup 未登録のグループのファイルを検索
-nouser 未登録のユーザーのファイルを検索
-perm アクセス権 ファイルのパーミッションで検索
-print 検索条件にあったファイルがあった場合、結果を一覧表示する
-size サイズ[c] ファイルサイズ(ブロック数)で検索 … [ 1ブロック=512バイト ]
サイズ数の後に c を付けるとバイト数で検索する
-type ファイルタイプ ファイルタイプを指定して検索
-user ユーザー名 ファイルのユーザー名でファイルを検索
-and AND検索/検索条件を組み合わせます
-or OR検索/複数の条件を満たすファイルを検索
! 検索条件を否定
-exec コマンド 検索されたファイルに対してコマンドを実行する
-ok 検索されたファイルに対してコマンドを実行する
実行時に確認画面を表示する
-cpio 探されたファイルを cpio コマンド(5120バイトレコード)の形式で dev に書き出す
-ncpio -cpio において、文字コードでヘッダ情報を書き込む
-depth ディレクトリの中の全てのエントリをディレクトリより先に調べる
-xdev 指定したパス名のあるファイルシステムだけを探索対象とする
使用例

ファイル名で検索する
% find /etc -name hosts.allow enter

ファイル名で検索する(ワイルドカード * を使用する)
% find /etc -name "*.conf" enter

指定した日数以前/以降に更新されたファイルを探す
% find /etc -mtime enter

日数 内容
n 現在の時刻から (n × 24) 時間前に更新されているファイルを検索
+n 最終更新日からの日数が n 日以上のファイルを検索
-n
% xx enter

% xx enter

% xx enter

複数の条件でファイルを検索する
% find / enter

COLUM COLUM
COLUM [ タイトル ]

コメント


ページのTOPへ↑
line
Copyright (C) 2003 MISTY-NET UNIX Course All Rights Reserved .