[Linux] 日志管理: 日志轮替 logrotate
日志轮替包含了 “日志切割” 和 “删除旧的保留新的” 功能。
后缀 xx.1 xx.2 这种规则的一般出现的也比较多,目的系统是防止日志被覆盖。
查看详细配置 $ vi /etc/logrotate.conf
花括号里的是对指定文件生效,外部的为全局配置。
RPM包安装的服务 都不需要做轮替,因为 logrotate 默认搜索的是 /var/log/ 目录。
源码包安装的服务,都需要手动做轮替,因为 logrotate 不会知道我们源码包安装服务的日志路径。
$ logrotate -v /etc/logrotate.conf
$ logrotate -f /etc/logrotate.conf