cnetos 内存占用缓存过高,定时任务清理缓存
创建.sh文件
touch /home/sh/cleanCache.sh
vim /home/sh/cleanCache.sh
编辑内容如下:
echo "开始清除缓存..."
sync;sync;sync #写入硬盘,防止数据丢失
sleep 10 #延迟10秒
echo 3 > /proc/sys/vm/drop_caches && swapoff -a && swapon -a && printf '\n%s\n' '清理完成!'
添加到定时任务
vim /etc/crontab
编辑内容如下:
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/
0 */1 * * * root /home/sh/cleanCache.sh
保存生效
# 保存生效
crontab /etc/crontab
# 查看任务
crontab -l
版权声明:
作者:白纸画
链接:https://www.fanyicloud.cn/article-61.fan
来源:白纸画的博客
文章版权归作者所有,未经允许请勿转载。
全部评论