-1

Cron ジョブを毎日実行して、テスト サーバーと運用サーバーで変更されているファイルを一覧表示したいと考えています。

  1. 以下のコマンドは、パーミッションが Read-Write-Execute に変更されたファイルのリストを表示します。リストされているファイルが見つかった場合は、知らない誰かがそれを行っている可能性があります。

    find $HOME -type d -perm 777

  2. 以下のコマンドは、過去 2 日間に変更されたファイルのリストを表示します。

    find . -type f -mtime -2 | grep -v "/Maildir/" | grep -v "/logs/"

サーバー上で日常的に実行できるように設定できるプログラムを教えてください。

4

2 に答える 2

0

現在の cron ジョブを編集する

crontab -e 

最後の行として追加 (これは毎日午前 7 時にサーバー側で実行されます)

0 7 * * * find . -type f -mtime -2 | grep -v "/Maildir/" | grep -v "/logs/"

構成の良い例:

http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/
于 2013-07-27T09:10:13.700 に答える