日志打包压缩



这几天,服务器日志涨的很快。因为没有日志服务器,都是写在本地。要保留三个月,打包,压缩能节省些空间。做个记录。


#找到当前时间前一天的文件,打包压缩#路径/opt/logs/mns/app,删除源文件
#!/bin/bash
time=$(date -d '-1 day' +%Y-%m-%d)
cd /opt/logs/mns/app/ && find -name mns-web.log.$time  -exec tar -zcvf {}.tar.gz {} --remove-files \;
计划任务
* 1 * * *  /opt/logs/mns/app/tar.sh
**********************************************************************************************************************************************************

显示当前系统前两个的日期
date -d "2 days ago" +%Y-%m-%d

***********************************************************************************************************************************************************

#!/bin/sh
#会员服务的日志
#路径/opt/logs/member/ma/logs
#保留三天的日志。打包压缩存在当前目录下,删除源文件
#时间2015-02-03
time=$(date -d "4 days ago" +%Y-%m-%d)
tar zcvf ma-normal.log.$time.tar.gz $(cd /opt/logs/member/ma/logs/ && find ma-normal.log.$time*) --remove-files

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值