概要 Linuxの場合ログローテーションはlogrotateというrpmを用います だいたいのディストリビューションには最初から入っているはずです。 設定もとても簡単で、ローテーションしたいファイルの指定と、 ローテーションする際の設定を数行書けば完了です。 準備 ログローテーションにはcronを用いてるため crondが動いているかどうか確認 ローテーション設定 /etc/logrotate.confと/etc/logrotate.d/配下のファイルによって設定します。 おそらく/etc/logrotate.d/配下に最初から幾つか設定ファイルがあるのでそれらも参考にすると良いでしょう。 例えばnginxの各種ログファイルのローテーション設定は /var/log/nginx/*log { create 0644 nginx nginx daily rotate 10 missingok
![ログローテーションするためのlogrotate設定とちょっとしたtips - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/0f910ae479e8a908f8ed1400cca4c70c9e2a4707/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgzJUFEJUUzJTgyJUIwJUUzJTgzJUFEJUUzJTgzJUJDJUUzJTgzJTg2JUUzJTgzJUJDJUUzJTgyJUI3JUUzJTgzJUE3JUUzJTgzJUIzJUUzJTgxJTk5JUUzJTgyJThCJUUzJTgxJTlGJUUzJTgyJTgxJUUzJTgxJUFFbG9ncm90YXRlJUU4JUE4JUFEJUU1JUFFJTlBJUUzJTgxJUE4JUUzJTgxJUExJUUzJTgyJTg3JUUzJTgxJUEzJUUzJTgxJUE4JUUzJTgxJTk3JUUzJTgxJTlGdGlwcyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZjhiMDNiMjgxMmRkMTU1YTQ3ZWM0MTQ5ZDljZGMzZDc%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQweWFnaV9fXyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZGEzYTRjN2E0OGY2OWQ2ZWNlNjEwODJlZTY4YTQzYTU%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dc34c14d4fb7c2bd84901ecf81fe9cd03)