linux 日志压缩及清理,linux下的日志压缩脚本

linux下的日志压缩脚本:

#!/bin/bash

#第一步:先定义项目列表如下:

projects="project-a project-b project-c project-d"

#第二步:循环项目列表:

for project in $projects

do

#第三步:切换到每一个的项目列表下的info_log目录下,查找以数字0-9结尾的日志文件

#将日志文件压缩并打包,然后删除压缩前的日志文件。

cd /opt/soft/$project/info_log

for i in `ls | grep [-]$`

do

tar -czf $i.tar.gz $i

rm -rf $i

done

#第四步:切换到每一个的项目列表下的error_log目录下,查找以数字0-9结尾的日志文件

#将日志文件压缩并打包,然后删除压缩前的日志文件。

cd /opt/soft/$project/error_log

for i in `ls | grep [-]$`

do

tar -czf $i.tar.gz $i

rm -rf $i

#第五步:循环结束

done

done

Linux下重要日志文件及查看方式

http://os.51cto.com/art/201108/282184_all.htm   1.Linux下重要日志文件介绍 /var/log/boot.log 该文件记录了系统在引导过程中发生的 ...

Linux下重要日志及查看方式

1.Linux下重要日志文件介绍 /var/log/boot.log 该文件记录了系统在引导过程中发生的事件,就是Linux系统开机自检过程显示的信息,如图1所示: 图1 /var/log/boot. ...

[转]Linux下的lds链接脚本详解

转载自:http://linux.chinaunix.net/techdoc/beginner/2009/08/12/1129972.shtml     一. 概论 每一个链接过程都由链接脚本(lin ...

Linux下的lds链接脚本简介

转载:http://hubingforever.blog.163.com/blog/static/171040579201192472552886/   一. 概论 每一个链接过程都由链接脚本(lin ...

在Linux下如何用Shell脚本读写XML?现有一个config.xml(转)

在Linux下如何用Shell脚本读写XML?现有一个config.xml <?xml  version="1.0" encoding="UTF-8"?&g ...

linux下syslog-ng日志集中管理服务部署记录

syslog是Linux系统默认的日志守护进程,默认的syslog配置文件是/etc/syslog.conf文件.syslog守护进程是可配置的,它允许人们为每一种类型的系统信息精确地指定一个存放地点 ...

Linux下rsyslog日志收集服务环境部署记录【转】

rsyslog 可以理解为多线程增强版的syslog. 在syslog的基础上扩展了很多其他功能,如数据库支持(MySQL.PostgreSQL.Oracle等).日志内容筛选.定义日志格式模板等.目 ...

linux下gzip的压缩&sol;解压缩详解

linux下gzip的压缩详解 Linux压缩保留源文件的方法: gzip –c filename > filename.gz Linux解压缩保留源文件的方法: gunzip –c filen ...

Linux下的lds链接脚本详解【转】

转自:http://www.cnblogs.com/li-hao/p/4107964.html 转载自:http://linux.chinaunix.net/techdoc/beginner/2009 ...

随机推荐

一张图告诉你,只会CSS还不够!

会了CSS语法.会了CSS选择器,你就真的会了CSS吗,来看这张图!是超实用的CSS代码段的导览!熊孩子们,赶紧学习去吧! 这是一个Web开发最好的时代,每天都有30000条职位信息,面向互联网,我们 ...

给animator动态添加事件

using UnityEngine; using System.Collections; public class setAnimationEvent : MonoBehaviour { public ...

&lbrack;转&rsqb;UML八大误解

潘加宇 本文删节版发表于2013年11期 UML(统一建模语言)是软件建模的表示法标准.我从2002年开始专门从事研究和推广UML的工作,在为软件组织提供UML相关需求和设计技能 ...

hihocoder 1186

1186 : Coordinates 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Give you two integers P and Q. Let all div ...

ScreenCaptureHtmlUnitDriver&period;java

https://github.com/apache/incubator-zeppelin/blob/master/zeppelin-server/src/test/java/com/webautoma ...

分布式团队中沟通引发的问题&comma; itest 解决之道

导读: 从问题场景和 itest 优雅解决办法及示例2部分来阐述 1.问题场景: 研发团队是分散在几地的分布式团队,经常会因沟通引来一些问题.如下三图是开发觉得测试进度太慢,一番对话之后, 接下来他们 ...

js-对象的重要概念

抽象 抽象是通过特定的实例抽取共同特征以后形成概念的过程.它强调主要特征,忽略次要特征.一个对象是现实世界中一个实体的抽象. 对象三个特性 1.封装 把客观事物封装成抽象的类,隐藏属性和方法的实现细节 ...

net npoi将List&lt&semi;实体&gt&semi;导出excel的最简单方法

只是临时导数据用的.方便.最基本的方法, [HttpGet] [Route("ExportEnterprise")] public BaseResponse ExportEnter ...

kubernets之endpoints

注:本文整理自网络 endpoint endpoint是k8s集群中的一个资源对象,存储在etcd中,用来记录一个service对应的所有pod的访问地址.service配置selector,endp ...

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值