900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Linux定时清除缓存脚本与清除命令

Linux定时清除缓存脚本与清除命令

时间:2020-05-08 08:26:24

相关推荐

Linux定时清除缓存脚本与清除命令

1.脚本cleanCache.sh

vim cleanCache.sh

#!/bin/bash

#每两小时清除一次缓存

echo “开始清除缓存”

sync;sync;sync #写入硬盘,防止数据丢失

sleep 10 #延迟10秒

echo 3 > /proc/sys/vm/drop_caches

2. 将cache加入定时任务

echo ‘0 0 2/2 * * ? sh /opt/script/cron/cleanCache.sh’ >> /var/spool/cron/root

linux清除缓存:需要root权限

$ sync

$ echo 3 >/proc/sys/vm/drop_caches

上面的echo 3 是清理所有缓存

echo 0 是不释放缓存

echo 1 是释放页缓存

ehco 2 是释放dentries和inodes缓存

echo 3 是释放 1 和 2 中说道的的所有缓存

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。