2016-09-16 17 views
0

私のApache access_logファイルのサイズが手に入らない。だから私は24時間ごとに実行するスクリプトを作成することにしました。それはそれを削除するだけです。同様のコマンドを実行する必要があります。apache access_log dailyを削除する

rm /var/log/httpd/access_log-2* 

これはちょっとばかげた質問ですが、スクリプトを書くにはどうすればよいですか?

私はそれをどのようなファイルに入れ、どのようにして自動的に24時間ごとに実行するのですか?

+1

「logrotate」ユーティリティをご覧ください。それは非常に信頼性の高い方法でその仕事を処理し、ローテーション、圧縮、デーモンの制御、条件などの追加の利点を提供します...それはすべての典型的なLinuxディストリビューションに含まれているので、インストール、設定、私はそれがあなたのシステムですでに使用されていないことに驚いています... – arkascha

+0

@arkascha私はそれを最初に見ました。しかし、私はlogrotateを使用することはできません覚えていない理由のために。だからこそ私は毎日実行するこのスクリプトを書くつもりです。あなたはおそらく私がそれをやる方法を知っていますか? –

+0

あなたは理由を "覚えておきたい"と思うかもしれません。あなたがその動機を挙げることさえできなければ、すでに存在するものを再作成することにはほとんど意味がありません。 – arkascha

答えて

関連する問題