linux自动压缩日志ftp上传脚本

在这篇文章开始前,先说明一个问题。一切的自动化,都要建立在标准化的基础之上。除此之外的自动化,都是事倍功半的工作。所以,在做自动化之前,先做好标准化吧。本脚本实现的功能:压缩日志,自动创建上传目录,上传日志到服务器一体化脚本。为了增加脚本的可用性,脚本包括了jboss,glassfish3.glassfish4等。
当然,这是对有日志备份要求的公司有帮助,但是对于不要求备份的直接删除就好了。

#脚本注释
find . -type f -mtime +0 | xargs tar -czfP $(date "+%Y-%m-%d").log.gz --remove-files --exclude boot.log --exclude server.log
--remove-files 参数是表示对打包过的日志删除,但是要注意的是目录不会被删除。
--exclude 表示对于那些文件不打包。
--exclude=目录 表示对那些目录不做打包。

日志上传结果演示
上传效果图,以后在也不用担心磁盘被日志占满了!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  1

  1. avatar 暴走的运维

    脚本留了个坑,欢迎讨论哈!