nacos清理日志脚本

2022-09-28  本文已影响0人  yiang飞扬

nacos在bin和logs目录下都会写日志,时间长了日志文件会比较大,写了个脚本定时清理

#!/bin/sh

############################
#$1 nacos home
#$2 log save days
#############################

logs_path=$1
savedays=$2

echo $(date)-----------------clean >> ./nacosClean.log
#清理logs文件夹下的access.log文件
delList=$(find $logs_path/logs/ -mtime +$savedays -name "access_log.*.log")
#echo $delList >> ./nacosClean.log
for i in $delList
 do
   rm -rf $i
   echo $i>>./nacosClean.log
 done
 
#清理bin文件夹下的access.log文件
delList=$(find $logs_path/bin/logs/ -mtime +$savedays -name "access_log.*.log")
#echo $delList >> ./nacosClean.log
for i in $delList
 do
   rm -rf $i
   echo $i>>./nacosClean.log
 done
 
#清理logs文件夹下的其它文件
delList=$(find $logs_path/logs/ -mtime +$savedays -name "*.log.*")
#echo $delList >> ./nacosClean.log
for i in $delList
 do
   rm -rf $i
   echo $i>>./nacosClean.log
 done

上一篇下一篇

猜你喜欢

热点阅读