日志轮替包含了 “日志切割” 和 “删除旧的保留新的” 功能。
![[Linux] 日志管理: 日志轮替 [Linux] 日志管理: 日志轮替](https://img2020.cnblogs.com/blog/598639/202107/598639-20210705230228866-647788902.png)
![[Linux] 日志管理: 日志轮替 [Linux] 日志管理: 日志轮替](https://img2020.cnblogs.com/blog/598639/202107/598639-20210705230332350-1977432934.png)
后缀 xx.1 xx.2 这种规则的一般出现的也比较多,目的系统是防止日志被覆盖。


查看详细配置 $ vi /etc/logrotate.conf
![[Linux] 日志管理: 日志轮替 [Linux] 日志管理: 日志轮替](https://img2020.cnblogs.com/blog/598639/202107/598639-20210705225407873-1001455657.png)
花括号里的是对指定文件生效,外部的为全局配置。
RPM包安装的服务 都不需要做轮替,因为 logrotate 默认搜索的是 /var/log/ 目录。
源码包安装的服务,都需要手动做轮替,因为 logrotate 不会知道我们源码包安装服务的日志路径。

$ logrotate -v /etc/logrotate.conf
$ logrotate -f /etc/logrotate.conf