指定した時間前に作成したファイル一覧を表示する方法・find

findコマンドのオプションをうまく使うと、指定した時間(分)以内に作成したファイル一覧を表示することができます。
例えば1時間前とか30分前とかに作成されたファイルを探す場合に便利です。

関連記事

-mminオプションを使用する

実際に-mminオプションを使った例を記します。

30分前に作成したファイルを検索する

find 検索開始場所 -type f -mmin 30

使用例としては以下のようになります。
カレントディレクトリから30分以内に作成したファイルを検索する場合は以下のようになります。

 find . -type f -mmin -30

lsオプションをつければls -lで表示した形式で表示できます。

 find . -type f -mmin -30 -ls

1時間前に作成したファイルを検索する

上記と同様に30分のところを60分にします。

find 検索開始場所 -type f -mmin 30

使用例としては以下のようになります。
カレントディレクトリから30分以内に作成したファイルを検索する場合は以下のようになります。

 find . -type f -mmin -60

lsオプションをつければls -lで表示した形式で表示できます。

 find . -type f -mmin -60 -ls

以上、findで指定した時間内に作成されたファイルを検索する方法でした。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-03-15 (土) 07:25:22