nginx自动切割日志脚本
2024-10-04 06:46:37
#!/bin/bash
savepath_log='/data/logs'
nglogs='/data/logs'
mkdir -p $savepath_log/$(date +%Y)/$(date +%m)
mv $nglogs/access.log $savepath_log/$(date +%Y)/$(date +%m)/access.$(date +%Y%m%d).log
mv $nglogs/error.log $savepath_log/$(date +%Y)/$(date +%m)/error.$(date +%Y%m%d).log
chown -R nginx:nginx $nglogs
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
定时任务:
* 00 * * * /usr/bin/bash /root/scripts/nginx-log.sh
最新文章
- 如何给zencart安装image handler插件?
- php 获取中文字符拼音首字母
- WebApi中直接返回json字符串的方法
- git统计报告
- 大话数据结构(十一)java程序——串
- 1001 数组中和等于K的数对
- Linux - sort &; uniq
- LintCode ";Delete Digits";
- centos7搭建NIS与NFS综合应用
- sql 多个字段排序,头一个字段排序完,再对第二个字段进行排序(以此类推)
- 拥抱.NET Core系列:依赖注入(2)
- Ubuntu 安装MyEclipse10
- 【52ABP实战教程】00-- ASP.NET CORE系列介绍
- [LeetCode] Subtree of Another Tree 另一个树的子树
- odoo Model字段的参数
- 关于IsDeleted,Islock,State类型Bit,char(1),tinyint的探讨
- dump增加的表数据
- Poj1979 Red and Black (DFS)
- js几种创建对象的方式
- sed 操作命令