Skip to content

dangercheese/cut_log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cut_log

#汉语注释: #本脚本作为切割日志脚本,可以定时清除掉多余备份,解决日志不断增加对磁盘的占用问题。

log_path.xml #为切割日志配置文件
<path>/var/log/cron-20130630</path>  #为需要备份的日志
<save>/home/test/</save> #切割后日志保存到的路径
<name>cron_log</name>  #切割后日志保存的名称
<days>5</days>  # 保留切割日志的天数
  • 使用方法:
  • 1、填写好log_path.xml 里面配置
  • 2、如果需要切割多个Log只需复制 .. 填写新的配置
  • 3、建议清空掉现有需要切割的Log,因为第一次运行脚本会比较占用资源。
  • 4、把cut_log.py 放到crontab 里面定时执行,因crontab 里面需要绝对路径。
  • 所以需要修改 cut_log.py 里面 dom = minidom.parse('./log_path.xml') 的 log_path.xml 为绝对路径。
  • /opt/log/oc4j.err&3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors