findコマンドの便利な使い方


カレントディレクトリをファイル名で検索する

find . -name "hoge.txt"

検索結果のファイルの時刻や権限などを出力する詳細モード

find . -name "hoge.txt" -ls

ファイルのみを出力する。-type f
※ディレクトリのみは -type d

find . -type f -name "hoge"

3日前から今までの間に更新されたファイルを検索する。-mtime ○

find . -mtime 3

3日以上の過去に更新されたファイルを検索する。-mtime +○

find . -mtime +3

検索結果に対してchmodコマンドを実行して権限を変更する。

find . -name "hoge.txt" -exec chmod 600 {} \;

参考
findコマンドで覚えておきたい使い方12個 | 俺的備忘録

find コマンド | コマンドの使い方(Linux) | hydroculのメモ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">