定期删除日志:
然后建立清除日志文件的shell脚本,文件名为clean_log
只保留最近三天的日志
 
 
#! /bin/bash
logdir=/var/log/httpd
cd ${logdir}
declare -i filesum=`ls access_log.* | wc -l`
declare -i delnum=$filesum-3
if [ "${delnum}" -ge 1 ];then
rm -rf `ls -tr access_log.* | head -${delnum}`
fi
chmod 755 clean_log
这样就保留了最近3天的日志文件。
建立自动化任务
01 04 * * * /usr/local/crontab/clean_log
ok,搞定,就这么简单。这样你就不用不必为日见增大的日志文件烦恼了!

转载于:https://www.cnblogs.com/centos2017/p/7896723.html

shell脚本 定期删除日志相关推荐

  1. shell 删除七日内日志_SHELL脚本定期删除日志文件(日志定期清理)

    假设我们的应用每天会产生一个日志文件,但我们并没有对日志文件做任何归档处理,久而久之日积月累,就会将磁盘空间占满,从而影响系统的正常运行. 分析磁盘空间占用情况 #当前磁盘空间占用情况 df -h # ...

  2. svn怎么执行清理命令_SHELL脚本定期删除日志文件(日志定期清理)

    假设我们的应用每天会产生一个日志文件,但我们并没有对日志文件做任何归档处理,久而久之日积月累,就会将磁盘空间占满,从而影响系统的正常运行. 分析磁盘空间占用情况 #当前磁盘空间占用情况 df -h # ...

  3. php脚本日志文件,php脚本-定期删除日志文件,删除历史日志 保留最近7天

    最新文章 https: open weixin qq com 有这个的账号,给客户开通微信小程序不需要认证费直... https: open weixin qq com 有这个的账号,给客户开通微信小 ...

  4. linux配置定时删除日志文件,Linux使用shell脚本定时删除历史日志文件

    Linux使用shell脚本定时删除历史日志文件,文件,小时,时间,目录,脚本 Linux使用shell脚本定时删除历史日志文件 易采站长站,站长之家为您整理了Linux使用shell脚本定时删除历史 ...

  5. shell脚本使得nginx日志每天定时切割压缩

    Linux下添加shell脚本使得nginx日志每天定时切割压缩 对于nginx的日志文件,特别是access日志,如果我们不做任何处理的话,最后这个文件将会变得非常庞大 这时,无论是出现异常时查日志 ...

  6. python定时任务执行shell脚本切割Nginx日志-慎用

    Python定时任务执行shell脚本切割Nginx日志(慎用) 缘起 我们有一个Nginx服务用来接收埋点上报数据,输出的日志文件比较大,Nginx没有自带日志分割组件,这样输出的日志文件就比较大, ...

  7. nginx日志按天生成定期删除日志

    ###nginx日志按天生成&定期删除日志 问题:nginx会按照nginx.conf的配置生成access.log和error.log,随着访问量的增长,日志文件会越来越大,既会影响访问的速 ...

  8. linux查询日志中页面返回状态码,[linux shell] Shell脚本实现apache日志中的状态码分析...

    这篇文章主要介绍了Shell脚本实现apache日志中的状态码分析,本文先是介绍了按天切割日志的方法,然后给出了分析访问状态码的脚本,需要的朋友可以参考下 一.首先将apache日志按天切割 复制代码 ...

  9. 宝塔linux shell定时访问url,bt(宝塔)面板添加shell 脚本通过nginx日志封访问频率过高的IP...

    额,这篇文章是bt(宝塔)面板来写的文章,其他的程序如果是wdcp管理面板也有添加shell脚本的功能,大鸟自己用的是bt(宝塔)面板,所以说说如何添加shell 脚本通过nginx日志封访问频率过高 ...

最新文章

  1. js之字面量、对象字面量的访问、关键字in的用法
  2. 如何使用pFuzz以多种方法验证Web应用程序防火墙的安全性
  3. m_Orchestrate learning system---二十、如何写代码不容易犯错
  4. 控制台怎么退出mysql_退出mysql控制台与退出mysql
  5. MutualNet:一种“宽度-输入分辨率”互相学习的网络轻量化方法
  6. php中常用的字符串获取函数mb_strcut实例解释
  7. 计算机怎么清空d盘内容,电脑怎么样清理D盘。
  8. Python汉诺塔递归算法实现
  9. 华硕台式计算机编号,怎么查看华硕电脑设备序列号
  10. Gosn解决在集合中int自动转换为duble类型
  11. 微信公众号内嵌跳转微信小程序方案总结
  12. 联想微型计算机开机出现省电模式怎么解除,联想显示器节电模式怎么办?节电模式黑屏怎么解除?...
  13. private的使用
  14. 播布客教学视频_C学习笔记_8.1_统计1到100中9的个数(分治)
  15. vue实现在canvas画布上实现绘制涂抹功能
  16. 南京大学计算机考研复试线2021,南京大学2021年考研复试基本分数线已发布
  17. 亮相Google I/O,字节跳动是这样应用Flutter的
  18. 一对一直播源码,实现一个简单的登录界面
  19. 算法 64式 17、排列组合算法整理
  20. 实现Vibrator测试功能,短震动,长震动,频率震动,取消震动

热门文章

  1. 网络配置_Linux网络环境配置
  2. html电池百分比,显示电池百分比在哪设置
  3. mysql中实现分类统计查询的步骤_实验07:数据库的组合查询和统计查询
  4. php 数组键值分离,array_keys array_values::PHP数组键名于键值分离
  5. 使用elasticsearch-php需要注意的问题
  6. docker挂载目录原理
  7. Android开发究竟该如何学习,含泪整理面经
  8. Android面试真题解析火爆全网,薪资翻倍
  9. 【深度学习】基于Pytorch的线性模型概念辨析和实现(二)
  10. python【蓝桥杯vip练习题库】ADV-234字符串跳步