码迷,mamicode.com
首页 > 其他好文 > 详细

日志文件管理logrotate配置

时间:2017-01-07 17:57:40      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:span   ora   下载   时间   size   日志文件   centos安装   etc   ota   

1.下载logrotate

在Fedora和CentOS安装

yum install logrotate crontabs

Debian和Ubuntu上

apt-get install logrotate cron

 

2.创建日志文件

cd /var/log/
touch file.log
vim file.log

 

3.创建file.log的配置文件添加

vim /etc/logrotate.d/file

/vsr/log/file.log{
monthly 日志文件按每个月轮循 daily 每天 weakly 每星期 yealy 每年
rotate 5 储存5个归档日志,对于第六个归档,时间最久的自动删除
compress 以归档的文件用gzip进行压缩
mail address 把转储的日志文件发送到指定的E-mail 地址
nocompress 不需要压缩时,用这个参数 
copytruncate 用于还在打开中的日志文件,把当前日志备份并截断 
nocopytruncate 备份日志文件但是不截断
create 644 root root 转储文件,使用指定的文件模式创建新的日志文件 
size 20M 指定文件当天达到20M的时候才转储
}
以上的参数可以根据自己的需求而添加

4.手动启动logrotate

logrotate -vf  /etc/logrotate.d/file

日志文件管理logrotate配置

标签:span   ora   下载   时间   size   日志文件   centos安装   etc   ota   

原文地址:http://www.cnblogs.com/cainiaoliu/p/6259640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!