1、创建文件
cd /usr/local
mkdir cleanCache
cd cleanCache/
2、编辑脚本
vim cleanCache.sh
文件内容如下:
#!/bin/bash
#每天清除一次缓存
echo "开始清除缓存"
sync;sync;sync
#写入硬盘,防止数据丢失
sleep 10
#延迟10秒
echo 3 > /proc/sys/vm/drop_caches
3、设置定时任务
#授权
chmod +x cleanCache.sh
#编辑任务
crontab -e
#任务内容
0 2 * * * /usr/local/cleanCache/cleanCache.sh
#查看任务
crontab -l
#重启服务
systemctl restart crond.service
#手动执行任务脚本
./cleanCache.sh