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
来源:白纸画的博客
文章版权归作者所有,未经允许请勿转载。

THE END
二维码
打赏
< <上一篇
下一篇>>