系统相关
首页 > 系统相关> > linux 清理buf/cache

linux 清理buf/cache

作者:互联网

https://rumenz.com/rumenbiji/linux-buff-cache.html

 

  1. > sync
  2. > echo 1 > /proc/sys/vm/drop_caches
  3. > echo 2 > /proc/sys/vm/drop_caches
  4. > echo 3 > /proc/sys/vm/drop_caches
  5. 定期清理脚本:
  6. > vim clean.sh
  7. #!/bin/bash#每两小时清除一次缓存
  8. echo "开始清除缓存"
  9. sync;sync;sync #写入硬盘,防止数据丢失
  10. sleep 20#延迟20秒
  11. echo 1 > /proc/sys/vm/drop_caches
  12. echo 2 > /proc/sys/vm/drop_caches
  13. echo 3 > /proc/sys/vm/drop_caches
  14. > chmod +x clean.sh
  15. > crontab -e
  16. # 每两小时执行一次
  17. 0 */2 * * * /opt/clean.sh

标签:drop,buf,cache,vm,echo,sys,linux,proc,caches
来源: https://www.cnblogs.com/leowindy/p/16187189.html