博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux平台,监听日志大于1G,处理脚本
阅读量:2434 次
发布时间:2019-05-10

本文共 552 字,大约阅读时间需要 1 分钟。

前提是监听有开启
#!/bin/bash
LLOGFILE=`lsnrctl status |grep -i "Listener Log File" |awk  '{print $4}'` 
LOGSIZE=`du -sm $LLOGFILE | awk  '{print $1}'`
STSIZE=1024
BAKDATE=`date +%Y%m%d` 
if [ $LOGSIZE -lt $STSIZE ]
then
echo "LISTENER LOGFILE IS LESS THEN 1G"
elif [ $LOGSIZE -ge $STSIZE ] 
then
lsnrctl set log_status off
mv  $LLOGFILE $LLOGFILE.$BAKDATE
gzip -9 $$LLOGFILE.$BAKDATE
sleep 10
lsnrctl set log_status on
fi

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28371090/viewspace-1072941/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28371090/viewspace-1072941/

你可能感兴趣的文章
“相关性”时代的到来
查看>>
腾讯盛大百度版咆哮体
查看>>
opencv阈值法分割图像
查看>>
OpenCV资料
查看>>
极阅和微精
查看>>
Outbrain
查看>>
智能Web算法第二版前言和译者序
查看>>
RPC实践(二)JsonRPC实践
查看>>
RPC实践(三)Hessian实践
查看>>
Zookeeper实践(四)zookeeper的WEB客户端zkui使用
查看>>
RPC实践(五)Dubbo实践-服务集群
查看>>
java单元测试Junit实践(一) Junit基础
查看>>
Webservice实践(二)Webservice 客户端开发
查看>>
Webservice实践(三)基于JDK的jax ws进行服务端开发
查看>>
Webservice实践(四)基于AXIS2的服务端开发
查看>>
Ubuntu12.04下安装eclipse C/C++开发环境
查看>>
Eclipse中10个最有用的快捷键组合
查看>>
Routing
查看>>
json相关学习
查看>>
linux下access函数的应用
查看>>