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のメモ

コメントを残す

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