Bashで特定の日付より前のファイルを一覧表示する

Bashで特定の日付より前のファイルを一覧表示する

Bashで特定の日付より前のファイルを一覧表示するには?

答え1

ほとんどのファイルシステムは作成日(ext3 ext4)を保存しないため、ファイルがいつ作成されたのかわかりません。

あなたはそれを使用することができますfind location -ctime time_period

たとえば、次のように-15なります。期間には、変更されてから15日経過していないファイルが表示されます。+1515日以上前に変更されたファイルと15正確に15日前に変更されたファイル。

-cフラグは、権限が最後に変更された時刻を表示します。

-aフラグは最新の訪問日を表示します。

-mロゴには最終修正日が表示されます。

変更された日付の場合は、それを使用して特定の日付でファイルを見つけることもできます。

find location -type f -ls |grep '10 Sep' 9月10日を希望の日付に変更する必要があります。

関連情報