322

たとえば、MySQL サーバーが私の Ubuntu マシンで実行されています。過去 24 時間に一部のデータが変更されました。

過去 24 時間に変更されたファイルを見つけることができる (Linux) スクリプトはどれですか?

ファイル名、ファイルサイズ、変更時刻を記載してください。

4

6 に答える 6

56

別の、より人道的な方法:

find /<directory> -newermt "-24 hours" -ls

また:

find /<directory> -newermt "1 day ago" -ls

また:

find /<directory> -newermt "yesterday" -ls
于 2016-12-08T18:30:19.550 に答える
9

将来ここに着陸する他の人 (私を含む) には、 -name オプションを追加して、特定のファイルの種類を検索します。たとえば、次のようになります。find /var -name "*.php" -mtime -1 -ls

于 2016-10-19T18:32:14.633 に答える
5

このコマンドは私のために働いた

find . -mtime -1 -print
于 2015-07-09T11:32:16.950 に答える