21

ウェブルートのさまざまなフォルダーにあるいくつかのファイルを変更しました。これが開発環境でした。ここで、本番環境に移行するために、昨日変更されたすべてのファイルを見つける必要があります。

Webroot ツリーで昨日変更されたファイルのみを一覧表示する方法 (Linux コマンド) はありますか?

4

3 に答える 3

27

find ./ -mtime -1

過去 24 時間に現在のディレクトリで変更されたものをすべて検索します。

于 2012-05-24T02:14:53.713 に答える
24
find . -daystart -mtime 1 -print

これは、昨日変更されたファイルのみを取得します。つまり、今日は 6 月 21 日で、6 月 20 日のファイルのみが見つかります。

(-mtime には、「-」、「+」、または正確な日数を明示的に指定します)。

長いリストが必要な場合は、代わりに

-exec ls -ld \;

のために

-print.
于 2016-06-21T22:38:53.457 に答える
5
find . -mtime +2 -prune -o -mtime +1 -print

これは検索を行いますが、2 日以上前に変更されたものを除外し、1 日以上前に変更されたものを検索します。

于 2012-05-24T02:02:21.617 に答える