ディレクトリのファイルを変更すると、そのディレクトリの時間は変わりませんか?

ディレクトリのファイルを変更すると、そのディレクトリの時間は変わりませんか?

最近作成したファイルを探したいのですが、ファイルに関する内容がまったく覚えておらず、可能な深さの間接ディレクトリにあると推測するだけです。

  1. ディレクトリ内のすべてのサブディレクトリの時間を確認しましたが、すべてファイルを作成した時間より古い時間があります。ディレクトリ内のファイルが更新されたときにディレクトリの時間が更新されない理由を知りたいです。
  2. あなたの場合、ファイルをどのように検索しますか?findいくつかの時間オプションを使用して?ありがとうございます。

ベストアンサー1

私は使用します

find <PARENT_DIR> -type f -mtime 1

1最後に変更された日数(「X日未満」または「X日を超える」を意味する前に、またはを付けることができ-ます+):したがって、過去3日間にファイルを変更するには、-mtime -3

おすすめ記事