linux freebsd系统如何切割nginx网站访问日志,shell脚本详情解析
新建脚本 /wwwroot/shell/logcron.sh
#!bin/sh
log_dir="/var/weblogs"
date_dir=`date +%Y/%m/%d`
/bin/mkdir -p ${log_dir}/${date_dir} > /dev/null 2>&1
/bin/mv ${log_dir}/access.log ${log_dir}/${date_dir}/access.log
kill -USR1 `cat /var/run/nginx.pid`
主意 : 日志路径 /var/weblogs 和nginx.conf中路径相同
每天凌晨10分 执行日志切割 crontab -e 添加 10 00 * * * /wwwroot/shell/logcron.sh
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~