【Linux】findコマンドでファイルを調べる

指定した期間内に更新されたファイルを調べる

  • Linuxで、指定した期間内に更新されたファイルを調べるコマンドは以下のようになります。
  • 2021-08-10 ~ 2021-09-07 の間に*.*(ワイルドカード)のファイル名の一覧を表示します。
find . -type f -name "*.*" -newermt "2021-08-10" -and ! -newermt "2021-09-07" -ls

特定のパーミッションのファイルを調べる

  • カレントディレクトリ配下のrw-r-rのファイルを調べる
  • シンボリックファイルなど実ファイル以外は対象外です。
find . -perm 644