[Linux] 日志管理: 日志轮替 logrotate

 

日志轮替包含了 “日志切割” 和 “删除旧的保留新的” 功能。

[Linux] 日志管理: 日志轮替 logrotate

[Linux] 日志管理: 日志轮替 logrotate

 后缀 xx.1 xx.2 这种规则的一般出现的也比较多,目的系统是防止日志被覆盖。

 

[Linux] 日志管理: 日志轮替 logrotate

[Linux] 日志管理: 日志轮替 logrotate

 

查看详细配置 $ vi /etc/logrotate.conf

[Linux] 日志管理: 日志轮替 logrotate

花括号里的是对指定文件生效,外部的为全局配置。

 

[Linux] 日志管理: 日志轮替 logrotate 

RPM包安装的服务 都不需要做轮替,因为 logrotate 默认搜索的是 /var/log/ 目录。

源码包安装的服务,都需要手动做轮替,因为 logrotate 不会知道我们源码包安装服务的日志路径。

 

[Linux] 日志管理: 日志轮替 logrotate

$ logrotate -v /etc/logrotate.conf

$ logrotate -f /etc/logrotate.conf

 

Link:https://www.cnblogs.com/farwish/p/14974846.html

[Linux] 日志管理: 日志轮替 logrotate

上一篇:nginx进程所属用户问题讨论


下一篇:shell中for循环的几个常用写法