特定のディレクトリとそのサブディレクトリで過去 24 時間 (過去 1 日) に変更されたすべてのファイルを検索するには:
find /directory_path -mtime -1 -ls
お好みでどうぞ
-
1
より前 重要 - 1 日以内に変更されたものを意味します。A +
1
より前 代わりに、少なくとも 1 日前に変更されたものを意味しますが、1
の前には何もありません 1 日前に正確に変更されたことを意味し、それ以上でもそれ以下でもありません。
別のより人道的な方法:
find /<directory> -newermt "-24 hours" -ls
または:
find /<directory> -newermt "1 day ago" -ls
または:
find /<directory> -newermt "yesterday" -ls
でそれを行うことができます
find . -mtime 0
man find
から :
[The] 各ファイルが最後に変更されてからの時間を 24 時間で割り、残りを破棄します。つまり、-mtime 0 に一致させるには、ファイルが過去 24 時間以内に変更されている必要があります。