cat > cleanCache.sh << EOF
#!/bin/bash
echo "开始清理缓存"
sync #写入硬盘,防止数据丢失
sleep 10 #延迟10秒
echo 1 > /proc/sys/vm/drop_caches #
echo "内存缓存清理结束"
#sync;echo 1 > /proc/sys/vm/drop_caches
EOF
授权
chmod 777 cleanCache.sh
定时每隔15分钟执行脚本
crontab -e
15 * * * * sh /root/cleanCache.sh
systemctl restart crond