30分より古いファイルを探す

30分より古いファイルを探す

30分前のファイルを見つける方法は/bin/ksh

ベストアンサー1

Linuxでは、ファイルの作成時期を追跡する方法はありません。以下にのみアクセスできます。

  • コンテンツの最後の編集時間(作成ももちろん修正と見なされます)mtime、、
  • 最後の接続時間atime
  • メタデータの最後の修正時刻ですctime

この時間に基づいてテスト中のファイルを見つけるには、findman find)が役に立ちます。

この方法では、現在のディレクトリと30分前にアクセスしたサブディレクトリにファイルを見つけることができます。

find -amin 30

通常、正確な時間(分)を提供するのは難しいので、間隔を使用する必要があります。

find -amin +25 -amin -35

これにより、25分以上前から35分以内にアクセスされたファイルが見つかります。

編集時間にのみ興味があり、アクセス(読み取りなど)時間に興味がない場合に-amin置き換えます-mmin

おすすめ記事