国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

定期處理日志限制日志行數

2024-06-28 15:59:32
字體:
來源:轉載
供稿:網友

某個目錄日志文件越來越大,定期將日志清理掉,以免撐爆服務器。

另外寫日志時精簡,去掉不必要的日志;

limit-log.sh:控制日志的行數,超過就刪掉之前的。

[monitor]$ more ~/bin/limit-log.sh 
#/bin/shfunction limitlog(){  local logfile=$1  local maxline=$2  linecount=`/usr/bin/wc -l $logfile|awk '{PRint $1}'`;  echo file:$logfile, line count=$linecount. line limit=$maxline.  if [ ${linecount} -gt ${maxline} ];then    delcount=`expr ${linecount} - ${maxline}`;    echo delcount=$delcount    sed -i "1,${delcount}d" $logfile    echo $delcount lines deleted  else    echo do nothing.  fi}#handle monitor.datdatelimitlog /home/monitor/log/monitor.dat 10000000#handle sar.loglimitlog /home/monitor/log/sar.log 20000000#handle redisinfo.logdatelimitlog /home/monitor/log/redisinfo.log 50000000dateecho #############################
其中 sar.log redisinfo.log monitor.dat是要限制的日志文件, 后面的數字是行數。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 八宿县| 湖北省| 南木林县| 汽车| 德钦县| 涡阳县| 邯郸市| 郁南县| 同仁县| 万荣县| 四川省| 石景山区| 南丰县| 武夷山市| 柳江县| 辉县市| 治县。| 屏山县| 石柱| 临西县| 万盛区| 罗田县| 锡林郭勒盟| 乾安县| 呼和浩特市| 灵丘县| 林周县| 崇礼县| 河源市| 大关县| 榆社县| 平顶山市| 芦山县| 德格县| 萨嘎县| 白银市| 永新县| 赤城县| 获嘉县| 阳城县| 自贡市|