实现自动定期删除Nginx日志的方法
- 软件编程
- 2026-01-11 21:03:20
系统日志是一个很重要的东西但同时如果我们不定时清除空间就会给日志占完了,下面我来介绍定期删除日志实现方法,各位同学可参考。

Nginx的日志文件累积的太多,最后充满了整个磁盘空间,所以昨天做了一个可以定期自动删除的脚本。
#!/bin/bash find /usr/local/nginx/logs/ -mtime +15 -type f -name *.log | xargs rm -f
上述脚本是将nginxlogs下面的15天之前的日志文件删除,可以参考上面的脚本删除其他程序(如PHP、Tomcat)的日志文件。不过使用脚本的时候需要将Nginx的日志文件进行自动分割,否则会删除正在写入的日志文件了,Nginx日志分割脚本可以见 Linux下源码方式安装Nginx和PHP(FastCGI) 或者 CentOS系统初始安装MySQL、PHP和Nginx的脚本。
将脚本保存并使用chmod +x 命令指定可执行权限,最好还需要加入任务列表中(每天凌晨一点执行):
[root@localhost ~]# crontab -e 00 01 * * * /bin/bash /root/shell/autodellogs.sh [root@localhost ~]# service crond restart
# 列表中
# 是一个
# 还需要
# Nginx
# 很重要
# 太多
# br
# 我来
# 磁盘空间
# 昨天
# 会给
# 天之
# 则会
# 可执行
# logs
# 日志
# nginx日志切割/分割之按天生成及定期删除日志
# nginx日志按天生成和定期删除日志的方法
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
C#获取注册表指定键值操作
python的dict判断key是否存在的方法
解决Docker启动Elasticsearch7.x报错的问题
Pyqt助手安装PyQt5帮助文档过程图解
详解Python中@staticmethod和@classmethod区别及使用示例代码
Spring-boot 2.3.x源码基于Gradle编译过程详解
python3访问字典里的值实例方法
Python 2.6.6升级到Python2.7.15的详细步骤
JRebel在线激活破解实现教程
C# 多线程处理List数据的示例代码
一文告诉你Sql的执行顺序是怎样的
Java 实现模拟用户登录的示例代码
java 静态工厂代替多参构造器的适用情况与优劣
python 实现图片修复(可用于去水印)
C/C++中memset,memcpy的使用及fill对数组的操作
docker容器状态的转换实现
JavaScript实现网页tab栏效果制作
Docker容器上用DockerFile部署多个tomcat服务的步骤
Nginx tp3.2.3 404问题解决方案
浅析idea 添加项目依赖的两种方式
使用IDEA配置Tomcat和连接MySQL数据库(JDBC)详细步骤
SpringBoot基于Actuator远程关闭服务
CentOS8.2安装Java 14.0.2的教程详解
PHP基于ip2long实现IP转换整形
关于c++编译protobuf时提示LNK2001 无法解析的外部符号的问题
解决docker CMD/ENTRYPOINT执行sh脚本报: not found/run.sh:
一次mybatis连接查询遇到的坑实战记录
SpringBoot基于自定义注解实现切面编程
MySQL中int(n)后面的n到底代表的是什么意思
docker清理大杀器/docker的overlay文件占用磁盘太大的解决
Pandas对每个分组应用apply函数的实现
PhpStorm连接服务器并实现自动上传功能
Java人机猜拳实现的思路及方法实例
JS实现可以用键盘方向键控制的动画
vue实现两个区域滚动条同步滚动
javascript this指向相关问题及改变方法
java8 实现map以value值排序操作
C++和python实现阿姆斯特朗数字查找实例代码
Java Gradle项目中的资源正确获取方式
python调用jenkinsAPI构建jenkins,并传递参数的示例
利用zabbix监控ogg进程(Linux平台)
js实现简易计算器小功能
python更新数据库中某个字段的数据(方法详解)
解决docker run时候启动两个占有不同端口的问题
c++ 判断是64位还是32位系统的实例
C语言规律循环累加求和案例
小程序中手机号识别的示例
5 分钟读懂Python 中的 Hook 钩子函数
python多线程和多进程关系详解
thinkphp诸多限制条件下如何getshell详解
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
