ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux logrotate 日志分割

Linux logrotate 日志分割

原创 Linux操作系统 作者:haoyuanfen 时间:2011-05-31 14:07:38 0 删除 编辑

logrotate是一个让日志文件自动按周期归档的工具。以避免日志文件过大。
1. 安装
Ubuntu:$ sudo apt-get install logrotate
redhat: $ sudo yum install logrotate
2. 配置
$ sudo vim /etc/logrotate.conf
/path_to_app/log/production.log {
daily #按日阶段
missingok
rotate 7 #保留7天
compress #压缩
delaycompress #不压缩前一个(previous)截断的文件(需要与compress一起用)
dateext #增加日期作为后缀,不然会是一串无意义的数字
copytruncate #清空原有文件,而不是创建一个新文件
}
3. 让配置生效
sudo /usr/sbin/logrotate /etc/logrotate.conf

原文来自:http://qa.taobao.com/?p=12577

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8111049/viewspace-696763/,如需转载,请注明出处,否则将追究法律责任。

下一篇: R语言
请登录后发表评论 登录
全部评论

注册时间:2009-04-02

  • 博文量
    55
  • 访问量
    266337