1分前に編集したファイルを忘れてしまうので、find . -cmin 1
または他の値を入力しましたが、正確に1
分動作しました。私はfind . -ctime 2 /*or 3,4...*/
を試さなければなりませんでした。
次に、より良い別のアプローチを見つけます:
touch -t 12251134 empty /*similar format which 5 or 10 minutes ago */
find . -newer empty
date -d'-5minutes' +%m%d%H%M
を使用して、時間を計算できます。 1、2、3分前にアクセスされたファイルを見つける簡単な方法があるかどうかを知りたいです。
単純に、次のように、時間を希望する時間より長くするか、短くするか、または等しくするかを指定します。
find . -cmin +<time>
find . -cmin -<time>
find . -cmin <time>
たとえば、あなたの場合、最大5分間で最終版のファイルは次のように与えられます:
find . -cmin -5
GNUが見つかったら、次のように言うこともできます。
find . -newermt '1 minute ago'
t
オプションは、newer
の参照「ファイル」を、GNU date -d
に渡すことができるソートの参照日付文字列にします。これは、複雑な日付仕様を理解します上記のようなものです。
1、2、または3分前にアクセスしたファイルを見つけるには、-3
を使用します
find . -cmin -3
ファイルが現在のディレクトリにあることがわかっている場合は、次を使用します。
ls -lt | head
これは、最近変更されたファイルとディレクトリを順番にリストします。実際、私はそれを非常に多く使用しているので、「lh」にエイリアスします。