`

使用Linux的logrotate拆分rails的log

阅读更多
安装logrotate
sudo apt-get install logrotate


vim /etc/logrotate.conf
/home/<user_name>/projects/<prj_name>/log/*.log {
  daily         #按日阶段
  missingok
  rotate 7      #保留7天
  compress      #压缩
  delaycompress #不压缩前一个(previous)截断的文件(需要与compress一起用)
  notifempty    #增加日期作为后缀,不然会是一串无意义的数字
  copytruncate  #清空原有文件,而不是创建一个新文件
}


强制执行logrotate
sudo /usr/sbin/logrotate -f /etc/logrotate.conf


引用
分享到:
评论
1 楼 hotsunshine 2013-08-27  
引用

notifempty    #增加日期作为后缀,不然会是一串无意义的数字


这个注释是错误的
dateext才是日期后缀

相关推荐

Global site tag (gtag.js) - Google Analytics