cat /etc/logrotate.confファイルとcat /etc/logrotate.dとcat /etc/cron.daily/logrotateの違い

cat /etc/logrotate.confファイルとcat /etc/logrotate.dとcat /etc/cron.daily/logrotateの違い

ログローテーションを初めて使用します。 3つのファイルがあります。/etc/logrotate.confこれはlogrotate機能にとって非常に重要です/etc/logrotate.d/etc/cron.daily/logrotateしかし、私は彼らの個人的な仕事と意味を理解できませんでした。誰もがこれら2つのファイルの意味が何であるかを説明するのに役立ちますか? logrotateにとって重要な他のファイルは何ですか、そのファイルはどこにありますか?

ベストアンサー1

/etc/logrotate.conflogrotate の主な構成ファイルです。

ただし、特定のサービスまたは機能の構成を分離するのが便利な場合があるため、/etc/logrotate.conf指定できる項目の1つは行ですinclude /etc/logrotate.d

この行は、logrotateプロセスに設定ファイルも含めるように指示します/etc/logrotate.d。これにより、logrotate構成を1つの大きな構成ファイルではなく別々のファイルに分割できます。

最後に、/etc/cron.daily/logrotate1日に1回実行されるcronjobがあります(以下のすべてのタスクと同様に/etc/cron.daily)。目的は、1日に1回logrotateコマンドを実行して、基準を満たすすべてのログまたは/etc/logrotate.confファイルを/etc/logrotate.d回転させることです。

おすすめ記事