Linux/CentOS定期清空指定目录脚本

最近在一天服务器上部署了CDN,但没有限制目录大小,用了1个月左右后发现CDN的响应速度越来越慢,检查发现,服务器的带宽并没有问题。在检查缓存目录时,发现原来是因为小文件太多(已经达到15G,不超过100k的小文件),清理后,速度恢复正常。

于是编写了该定期清空、删除指定目录文件夹的脚本:

#! /bin/bash dir=/home/cache/cache.nannan.cc cd $dir rm -rf *

最后执行crontab -e

添加:

30 2 * * 7 /home/sh/auto-delete.sh 30 1 * * 4 /home/sh/auto-delete.sh

使该程序在每周四、周日晚2点30和1点30分自动执行清空缓存任务。选在该时间是考虑,该时间段访问人数较少,且周5、6、7是访问量大的时段,要保留缓存,充分缓解服务器压力。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏极乐技术社区

探究小程序插件

前段时间,微信释放了小程序插件功能。有了它,小程序开发者就可以通过这个功能,强化自身小程序能力;小程序服务提供商也可以用它,为开发者、用户提供强大的小程序功能支...

1170
来自专栏阿杜的世界

OAuth认证 学习与实践

OAuth是用户、服务提供商(用户信息的提供者)、第三方网站(用户资源的使用者)三者之间通过协作来完成信息的请求、授权、使用的协议。

732
来自专栏木头编程 - moTzxx

微信公众平台开发[1] —— 获取用户Openid及个人信息

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

7041
来自专栏月色的自留地

mac电脑进行可见光通信实验要点

1954
来自专栏大魏分享(微信公众号:david-share)

VMware软件定义数据中心分析工具介绍----第三终结篇

在本文连载的第一篇中,我向大家介绍了vROps的基本架构、vROps的指标含义,以及如何自定义告警。第二篇中,介绍了如何自定义仪表盘。在本篇中,我将介绍如何自定...

3698
来自专栏企鹅号快讯

浅谈几种SLB技术的实现

今天小普和大家分享下,在最近的学习过程中,关于几个负载均衡技术的理解,以及几个实现的原理和关键点,希望对各位读者朋友有收获。 1 http重定向协议实现负载均衡...

9115
来自专栏Java架构

阿里双十一秒杀系统架构设计,有哪些技术关键点?

秒杀活动只是网站营销的一个附加活动,特点是:时间短、并发访问量大,如果和网站原有应用部署在一起,必然会对现有业务造成冲击。

1563
来自专栏FreeBuf

移动APP安全在渗透测试中的应用

这篇文章从去年很早就想写,一直没时间,刚好过段时间有沙龙是讲这方面的东西,整理了下就有了下文。 以往安全爱好者研究的往往是app的本地安全,比如远控、应用破解、...

3117
来自专栏desperate633

session和cookies会话机制详解session management会话管理的原理servlet&jsp中的session会话管理机制cookie的更多用处

web请求与响应基于http,而http是无状态协议。所以我们为了跨越多个请求保留用户的状态,需要利用某种工具帮助我们记录与识别每一次请求及请求的其他信息。举个...

721
来自专栏蓝天

选择设置好ext3日志模式

Linux是一种开放的、因Internet而产生的操作系统。Internet的发展、以网络为中心的计算模式如电子商务被迅速接受和普及,都为 Linux提供了更巨...

832

扫码关注云+社区