#!/bin/bash
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin LOG_DIR=/usr/local/nginx/logs
YESTERDAY_TIME=$(date -d "yesterday" +%F)
LOG_MONTH_DIR=$LOG_DIR/$(date +"%Y-%m")
LOG_FILE_LIST="access.log" for LOG_FILE in $LOG_FILE_LIST; do
[ ! -d $LOG_MONTH_DIR ] && mkdir -p $LOG_MONTH_DIR
mv $LOG_DIR/$LOG_FILE $LOG_MONTH_DIR/${LOG_FILE}_${YESTERDAY_TIME}
done kill -USR1 $(cat $LOG_DIR/nginx.pid) # 定时任务
# crontab -e
# 0 0 * * * /bin/bash /scripts_dir/14NginxAccessLogsAreAutomaticallyCutByDay.sh &>/dev/null

最新文章

  1. JavaMail发送邮件第一版
  2. 封装captcha类 -- 画图四
  3. DNS拾遗(一)
  4. python-ldap实现登录案例
  5. JavaScript设计模式与开发实践 - 单例模式
  6. Linux初识(转)
  7. setBackgroundMusicLoop for cocos2dx
  8. CAS Tomcat实现单点登录
  9. 当在Win8下安装msi类型的文件出现errorcode 2503的解决方法
  10. JS字符串转换为JSON的四种方法笔记
  11. postgresql 登录查看表定义
  12. 二、springboot使用jpa
  13. java数据结构之HashSet和HashMap(java核心卷Ⅰ读书笔记)
  14. Codeforces831B Keyboard Layouts
  15. Batch_Size 详解
  16. ASP.NET WebApi JObject 使用
  17. Git中的bash与CMD的区别
  18. Openvpn配置文件详解
  19. gulp安装和使用
  20. lupgu P3950 部落冲突

热门文章

  1. zabbix学习笔记:zabbix监控之短信报警
  2. CentOS 7系统启动后怎么从命令行模式切换到图形界面模式
  3. WPS2019党政机关单位版(无广告困扰)
  4. JQuery 动态加载 HTML 元素时绑定点击事件无效问题
  5. unity ab包打包和加载的简单学习示例
  6. Spring AOP开发时如何得到某个方法内调用的方法的代理对象?
  7. TSR交通标志检测与识别
  8. TensorFlow分布式详解
  9. Megengine量化
  10. FCN与U-Net语义分割算法