1

find のマニュアル ページを検索していますが、1 時間以内に変更されたすべてのファイルを検索するコマンドを実行する方法がわかりません。何日もそれを行う方法しか見えません。

4

3 に答える 3

3

これがすべきだと思います

find / -type f -mmin -60

これは、ルートから始まり、過去60分以降に変更されたファイルを一覧表示します。

于 2011-11-09T13:07:51.400 に答える
0

findコマンドを使用してHP-UXで実行できる最善の方法は、過去24時間に変更されたすべてのものを探すことです。HP-UX findコマンドは、変更された時刻のみを24時間単位でチェックします。これは次の方法で行われます。

find / -type f -mtime 1

これにより、過去24時間に変更された、ルートディレクトリから再帰的に開始するすべてのファイルが一覧表示されます。-mtimeオプションのマニュアルページからのエントリは次のとおりです。

-mtime n

初期化時間から差し引かれるファイル変更時間がn-1から24時間のn倍である場合はtrue。初期化時間は、検索ユーティリティの呼び出しから、パスオペランドで指定されたファイルへの検索ユーティリティの呼び出しによる最初のアクセスとの間の時間でなければなりません。

于 2013-01-07T08:54:47.473 に答える
0

ファイルを作成する権限がある場合は、これを使用します: touch -t YYYYMMDDHHMM temp

次に、 -newer オプション find を使用します。-新しい温度

これにより、1 時間前に作成された一時ファイルよりも新しいファイルが一覧表示されます。

于 2014-05-06T16:46:52.983 に答える