GNU/Linux >> Linux の 問題 >  >> Linux

Lsのある日付の後に作成されたファイルのみを取得するにはどうすればよいですか?

lsを使用 コマンド、特定の日付、時間以降に作成されたファイルのみを表示することは可能ですか...

何千ものファイルがあるディレクトリがあるので、質問しています。

昨日以降に作成されたすべてのファイルを表示したいのです。

ls -ltrを使用します しかし、私はすべてのファイルを見るのを待たなければなりません…

DIRECTORY/SINCE=dateに相当するものがあります ActiveXから?

承認された回答:

findを使用できます 特定の日数後に変更されたすべてのファイルを検索するコマンド。

たとえば、昨日(24時間前)以降に変更された現在のディレクトリ内のすべてのファイルを検索するには、次を使用します。

find . -maxdepth 1 -mtime -1

に変更されたファイルを検索することに注意してください 24時間前は、-mtime +1を使用する必要があります -mtime -1の代わりに 。


Linux
  1. 日付範囲内で作成されたファイルを検索

  2. ls を使用して空でないファイルのみを一覧表示するにはどうすればよいですか?

  3. パスなしでfindコマンドから名前だけを取得する方法

  1. 特定のサブパスを持つファイルを見つける方法は?

  2. 特定の日付のファイルを検索して削除する

  3. 2 回の間に作成されたファイルを削除するには?

  1. LinuxでSUIDおよびSGID権限を持つファイルを検索する方法

  2. findおよびduコマンドを使用してLinuxで大きなファイルを検索する方法

  3. Linuxで777権限を持つすべてのファイル/フォルダを見つける方法は?