findLink
ExamplesLink
# カレントディレクトリ以下でファイルサイズが1MB以上のファイルをls形式で表示 find . -size +1M -ls # 期間指定 find . -mtime -14 -mtime +7 -ls # 最近更新したファイル find . -mmin -30 -ls # .git をまとめて削除 find . -name .git -exec rm -rf {} \; # シンボリックリンクを探す find . -type l -exec ls -l {} \; # 正規表現を使って拡張子の異なるファイルを探す find -regextype posix-egrep -regex ".*\.(php|tpl)" -ls # 文字列が含まれたファイルを探す find . -name "*.php" | xargs grep "search" grep "search" -rl . # たくさんのファイルを削除 find /var/log/ -maxdepth 1 -type f -print0 | xargs -0 rm -f