/etc/logrotate.conf配置文件
daily 日志的轮替周期是每天
weekly 日志的轮替周期是每周
monthly 日志的轮替周期是每月
rotate n 保留的日志个数,n是数字,0指没有用备份
compress 日志轮替时,旧的日志进行压缩
create mode owner group 建立新日志,同时指定新日志的权限与所有者和所属组。如create 0600 root utmp
mail address 当日志轮替时,输出内容通过邮件发送到指定邮件地址
missingok 如果日志不存在,则忽略该日志的警告信息
notifempty 如果日志为空文件,则不进行日志轮替
minsize 1M 日志轮替的最小值。apache安装也就是日志一定要达到这个最小值才会轮替,否则就算时间达到也不轮替
size 1M 日志只有大于指定大小才进行日志轮替,而不是按照时间轮替
dateext 使用日期作为日志轮替文件的后缀。如secure-201767
把源码包安装的apache日志加入轮替
vim /etc/logrotate.conf
/usr/local/apache2/logs/access_log{
daily
create 0664 root utmp
rotate 30
}
logrotate 配置文件名 按照配置文件中的条件进行日志轮替
-v 显示日志轮替过程
-f 强制进行日志轮替,不管日志轮替的条件是否已经符合,强制配置文件中所有的日志进行轮替
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-78948-2.html
向第一财经致敬
一屋子男人
这个弱智外星人日本狗的奴才迟早死得凄惨