
nginx日志切割
nginx日志太大,把磁盘搞满了,用此脚本可自动清除七天外的日志。
! #/bin/bash |
logdir=/data/nginx/logs |
day=$( date -d yesterday +%Y%m%d) |
sevenday=$( date +%Y%m%d -- date = '7 days ago' ) |
mkdir $logdir/$day |
mv $logdir/*.log $logdir/$day |
kill -USR1 |
rm -rf $logdir/$sevenday |
添加一个计划任务,每天0点0分执行。
本文摘自网络由网络安全攻防研究室(www.91ri.org) 信息安全小组收集整理.