logrotate基本都会默认安装,它主要是来将日志做切割的工具,比如SpringBoot打印日志,nginx的access和error日志等。
配置文件
主要有两个配置文件
/etc/logrotate.d
下的用户自定义配置文件/etc/logrotate.conf
全局配置文件
配置nginx日志切割
/home/gf/nginx/logs/access.log
/home/gf/nginx/logs/error.log
{
copytruncate
daily
rotate 14
compress
missingok
dateext
notifempty
create 0644 user user
}
参数解释
参考链接: