Chinaunix首页 | 论坛 | 博客
  • 博客访问: 416816
  • 博文数量: 105
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 889
  • 用 户 组: 普通用户
  • 注册时间: 2016-01-23 21:45
个人简介

目前在一家电信公司就职报表开发工程师,2010年开始从事运维方面的工作,期间从事过业务维护工程师、自动化运维工程师,2016年转为报表开发工程师。有耐心,抗压力、爱折腾,喜欢研究自动化工具。

文章分类

全部博文(105)

分类: 系统运维

2016-07-06 10:28:04

#!/bin/bash
s1=(`wc -c /app/soft/domains/Mobile_domain/servers/$1/logs/$1.out | awk '{print int($1/1024/1024)}'`)
if [ ! -d /app/soft/backlog/$1/ ];then
        mkdir -p  /app/soft/backlog/$1/
else
        echo "已存在"
fi
if [ $s1 -ge "2040" ];
then
        cp    /app/soft/domains/Mobile_domain/servers/$1/logs/$1.out /app/soft/domains/Mobile_domain/servers/$1/logs/$1.out00$(date +%Y-%m-%d-%H-%M)
        >/app/soft/domains/Mobile_domain/servers/$1/logs/$1.out
         >/app/soft/tengine/nginx/logs/access.8888.log
fi
        find /app/soft/domains/Mobile_domain/servers/$1/logs/access.log0* | xargs tar -zcvf /app/soft/backlog/$1/access$(date +"%Y%m%d%H%M").tar.gz
        find /app/soft/domains/Mobile_domain/servers/$1/logs/access.log0*   | xargs rm 
        find /app/soft/domains/Mobile_domain/servers/$1/logs/$1.log0* | xargs tar -zcvf /app/soft/backlog/$1/log$(date +"%Y%m%d%H%M").tar.gz
        find /app/soft/domains/Mobile_domain/servers/$1/logs/$1.log0*  | xargs rm 
        find /app/soft/domains/Mobile_domain/servers/$1/logs/$1.out0* | xargs tar -zcvf /app/soft/backlog/$1/out$(date +"%Y%m%d%H%M").tar.gz
        find /app/soft/domains/Mobile_domain/servers/$1/logs/$1.out0* | xargs rm
        find /app/soft/backlog/$1/ -type f -mtime +3 -exec rm -rf {} \;
阅读(1964) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~