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 条评论
登录 后参与评论

相关文章

来自专栏星汉技术

原 Spark On Yarn完全分布式搭

3765
来自专栏Albert陈凯

手把手教你安装大数据开发测试环境手把手教你安装大数据开发测试环境

手把手教你安装大数据开发测试环境 下载地址 http://isoredirect.centos.org/centos/6/isos/x86_64/ 安装虚拟...

3769
来自专栏王小雷

超详细从零记录Hadoop2.7.3完全分布式集群部署过程

超详细从零记录Ubuntu16.04.1 3台服务器上Hadoop2.7.3完全分布式集群部署过程。包含,Ubuntu服务器创建、远程工具连接配置、Ubuntu...

3189
来自专栏CSDN技术头条

Windows OS上安装运行Apache Kafka教程

下面是分步指南,教你如何在Windows OS上安装运行Apache Zookeeper和Apache Kafka。 简介 本文讲述了如何在Windows O...

2247
来自专栏pangguoming

CentOS 7安装Hadoop 3.0.0

最近在学习大数据,需要安装Hadoop,自己弄了好久,最后终于弄好了。网上也有很多文章关于安装Hadoop的,但总会遇到一些问题,所以把在CentOS 7安装H...

35910
来自专栏Hadoop实操

如何指定Spark2作业中Driver和Executor使用指定范围内端口

在CDH集群中提交Spark作业,大家也都知道Spark的Driver和Executor之间通讯端口是随机的,Spark会随选择1024和65535(含)之间的...

1462
来自专栏码字搬砖

hive原理分析

基于hive1.1(从hive2.0开始,hive开始基于内存了,底层的实现框架不在基于MR)

1052
来自专栏性能与架构

HAProxy 配置负载均衡

image.png 准备条件 1. 安装好HAProxy 2. 启动两个web应用服务器,这里启动了两个nginx nginx1 端口 8080 nginx2...

3255
来自专栏张善友的专栏

ASP.NET集群内容缓存工具NWebCache

Alachisoft 发布的NWebCache,这是一个ASP.NET集群内容缓存工具。NWebCache缓存动态页面和根据数据库依赖,当数据库修改时保持同步。...

1938
来自专栏伦少的博客

Kafka安装启动入门教程

转载请务必注明原创地址为:https://dongkelun.com/2018/05/21/kafkaConf/

3393

扫码关注云+社区