编写定时切割Nginx日志脚本
来源:互联网 发布:安卓 安装 linux 编辑:程序博客网 时间:2024/05/28 19:24
1、创建脚本/usr/local/nginx/sbin/cut_nginx_log.sh
vi /usr/local/nginx/sbin/cut_nginx_log.sh
输入以下内容:
引用
#!/bin/bash
# This script run at 00:00
# The Nginx logs path
logs_path="/usr/local/nginx/logs/"
mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/
mv ${logs_path}access.log ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/access_$(date -d "yesterday" +"%Y%m%d").log
kill -USR1 `cat /usr/local/ nginx/ logs/nginx.pid`
2、设置crontab,每天凌晨00:00切割nginx访问日志
crontab -e
输入以下内容:
引用
00 00 * * * /bin/bash /usr/local/nginx/sbin/cut_nginx_log.sh
- 编写定时切割Nginx日志脚本
- nginx日志定时切割脚本
- Nginx日志定时切割脚本
- 编写每天定时切割Nginx日志的脚本
- 每天定时切割nginx日志的脚本
- nginx日志切割脚本
- Nginx日志切割脚本
- nginx 日志切割脚本
- nginx日志切割脚本
- nginx日志切割脚本
- 每天定时切割nginx日志
- nginx log日志切割脚本
- Linux下nginx日志每天定时切割
- Linux下定时切割Nginx访问日志并打包压缩的Shell脚本
- Linux下添加shell脚本使得nginx日志每天定时切割压缩
- Linux下添加shell脚本使得nginx日志每天定时切割压缩
- nginx日志切割脚本,自动压缩
- nginx自动切割日志访问文件脚本
- java 序列化Serializable
- NDK调试
- MainWindow.xib absence in Xcode 4.2 beta 4 with iOS 5 SDK
- java调用webservice接口方法
- hadoop权威指南中的ncdc数据下载地址及命令
- 编写定时切割Nginx日志脚本
- 用VisualStudio调试javascript的问题解决
- 获取客户端的真实IP地址
- 关于C#基础的概述
- Linux用户和组管理
- Vaadin 的基本概况和基础开发
- 前2天后台系统需要生成报表,正好抽时间复习了一下之前做过的JAVA生成EXCEL,下面介绍POI 和JXL 生成报表的2种方式。
- 发现了magento 中"Shopping Cart Price Rules"一个bug
- 小人心态