1.创建脚本文件
vim clean.sh
2.在文件中输入以下脚本
#!/bin/bash #每两小时清除一次内存buff/cache缓存 echo "开始清除缓存" sync;sync;sync #写入硬盘,防止数据丢失 sleep 20 #延迟20秒 echo 3 > /proc/sys/vm/drop_caches
3.设置脚本权限
chmod +x clean.sh
4.添加任务
> crontab -e #进入文件输入以下代码,然后保存 # 每两小时执行一次 0 */2 * * * /opt/clean.sh
5.设置crond启动以及开机自启
systemctl start crond.service systemctl enable crond.service
标签:缓存,cache,sync,sh,linux,crond,buff From: https://www.cnblogs.com/xiaoko/p/16935000.html