CentOS 7.0下nginx实现每天定时分割日志
环境说明:
操作系统CentOS7.0,默认在线安装nginx。
nginx配置文件路径:/etc/nginx/nignx.conf,
nginx日志文件路径:/var/log/nginx/access.log
nignx.pid路径:/run/nginx.pid
新建的定时脚本位置/shell/nginx/logs.sh
1.新建脚本并执行
#mkdir /shell/nignx #cd /shell/nginx #vim logs.sh
#!/bin/bash base_path='/var/log/nginx' log_path=$(date -d yesterday +"%Y%m") day=$(date -d yesterday +"%Y%m%d") mkdir-p$base_path/$log_path mv$base_path/access.log $base_path/$log_path/access_$day.log #echo $base_path/$log_path/access_$day.log kill-USR1`cat /run/nginx.pid`
#chmod a+X #./logs.sh
2.定时执行(每天0点)
#crontab -e #0 0 * * * /bin/bash /shell/nginx/logs.sh #wq
原文链接:http://www.yoyong.com/archives/968
(资源库 www.zyku.net)
栏 目:CentOS
下一篇:CentOS 7下配置Ruby语言开发环境的方法教程
本文标题:CentOS 7.0下nginx实现每天定时分割日志
本文地址:https://www.zyku.net/centos/1304.html
您可能感兴趣的文章
- 06-03Nginx状态监控以及日志分析详解
- 04-22Haproxy增加日志记录功能
- 08-02Xshell日志的保存方法
- 02-28WordPress获取当前日志的所有附件的方法
- 02-20解决Apache日志文件ACCESS.LOG日益膨胀的一个办法
- 02-18MongoDB运行日志实现自动分割的方法实例
- 02-18全面解读PHP的Yii框架中的日志功能
- 03-27Linux中Logrotate轮询切割日志教程(Nginx)
- 03-24nginx access.log 日志调整以及参数详解
- 02-28Lnmp网站开启访问日志,分析网站日志文件
- 01-13新学易教师版-新学易教师版应用软件功
- 02-19phpwind发布帖子有时候出现乱码问题的
- 10-26淘宝安全中心怎样进入
- 11-01淘宝购物金怎么看
- 12-30瀚海法拍网-瀚海法拍网应用软件功能介
- 10-23支付宝喵糖活动怎样参与
- 01-11craft笔记编辑器-craft笔记编辑器应用
- 10-17帝国CMS批量替换字段值教程
- 10-24百度地图怎么设置地图大小
- 01-12BF云课堂-BF云课堂应用软件功能介绍
最近更新
阅读排行
猜你喜欢
- 03-27MySQL中的7种日志
- 09-24苏周到添加家人方法介绍
- 02-26帝国CMS简单实现省市联动菜单
- 07-30jquery v3.5.1(最新)
- 03-31公众号关联小商店操作方法
- 09-24腾讯会议在哪里开启长期会议号
- 02-15小米手机定时开启护眼模式设置教程
- 03-11PHP中file_put_contents追加和换行的
- 01-18百万大脑-百万大脑应用软件功能介绍
- 09-17Docker容器镜像删除的方法