nginx日记分割脚本
来源:互联网 发布:linux export source 编辑:程序博客网 时间:2024/06/05 16:59
此脚本实现把nginx日志按时期进行分割备份。可以添加到crond内定期执行。
#!/bin/bash# backup log file for nginx## author: yagas# msn: yagas60@msn.com# date: 2011/11/25pidfile="/var/run/nginx.pid"logdir="/usr/local/nginx/logs"bakdir="/image/logs"today=(`date -d "today" +"%Y-%m-%d"`)if [ ! -e $logdir ]; then echo "not found directory: ${logdir}" exitfimkdir /tmp/$today > /dev/null 2>&1res=$?if [ $res == 1 ]; then if [ ! -e $today ]; then echo "failed make directory: /tmp/${today}"exit fifimv ${logdir}/* /tmp/$todaykill -HUP `cat ${pidfile}`cd /tmptar -czvf ${bakdir}/log_${today}.tgz $today > /dev/null 2>&1res=$?if [ $res == 0 ]; then echo "backup successfully"else echo "backup failed"firm -Rf $todayexit
- nginx日记分割脚本
- nginx 日志分割脚本
- nginx 日志分割脚本
- nginx 日志分割脚本
- nginx日志分割脚本
- Nginx 日志自动分割脚本
- shell 脚本nginx日志分割
- Python脚本——Nginx日志分割
- shell脚本控制nginx日志文件分割
- 【日志分割】使用crontab和bash脚本分割nginx日志
- Shell脚本分割Nginx日志,并定期清理[不重启nginx]
- [Linux] nginx 日志分割脚本 [ 技术分享,知识分享 ]
- Shell脚本分割Nginx日志,并定期清理
- nginx日记
- Nginx日记
- 脚本日记
- [日志分割回滚] 使用linux自带的logrotate对nginx日志进行分割(脚本)
- nginx日志分割
- GridView固定表头
- 什么是有效的电子档案管理
- 使用Putty在机群中不用输入密码自由傲游
- VC 串口控件 数据转换
- Observer 模式
- nginx日记分割脚本
- C8051F单片机使用注意事项
- Android 获取AndroidManifest.xml文件versionCode,versionName属性
- SQL truncate 、delete与drop区别
- asp.netORACLE数据库导入EXCEL表
- c++中的const常量
- 选项卡(TabWidget) 使用例子
- linux 压缩与解压
- 下载案例