1.logrotate配置文件详解
linux logrotate基于crond服务(定时任务)来运行的,默认全局配置文件为:/etc/logrotate.conf。
全局配置文件解释(/etc/logrotate.conf)
[root@rhel77 log]# cat /etc/logrotate.conf
# see "man logrotate" for details
# rotate log files weekly
weekly# keep 4 weeks worth of backlogs
rotate 4# create new (empty) log files after rotating old ones
create# use date as a suffix of the rotated file
dateext# uncomment this if you want your log files compressed
#compress# RPM packages drop log rotation information into this directory
include /etc/logrotate.d# no packages own wtmp and btmp -- we'll rotate them here
/var/log/wtmp {monthlycreate 0664 root utmpminsize 1Mrotate 1
}/var/log/btmp {missingokmonthlycreate 0600 root utmprotate 1
}# system-specific logs may be also be configured here.
[root@rhel77 log]# cat /etc/logrotate.conf
# see "man logrotate" for details