版权声明:转载原创文章请以超链接形式请注明原文章出处,尊重作者,尊重原创!

恰饭广告

注意:此方法不能用于解决统物理内存占用过高,导致部分服务被强制关闭的问题

用root用户创建定时任务

切换到root用户

su - root

创建脚本文件

touch cleanCache.sh

vim cleanCache.sh

添加如下内容:

#!/bin/bash

#每两小时清除一次缓存

echo "开始清除缓存"

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

sleep 10 #延迟10秒

echo 3 > /proc/sys/vm/drop_caches

创建定时任务

crontab -e //弹出配置文件

添加如下内容:(按需修改)

0 */2 * * * ./cleanCache.sh

保证crond启动以及开机自启

systemctl start crond.service

systemctl enable crond.service

查看buff/cache情况

free -m

查看定时任务是否被执行

cat /var/log/cron | grep cleanCache

注意:只要任务创建了,即使退出用户登录,任务还是会执行

最后:此方法清理缓存只是紧急临时用的,不建议在生产环境中使用此方法

让我恰个饭吧.ヘ( ̄ω ̄ヘ)

支付宝 ——————- 微信

恰饭广告

linux如何自动清buff,centos7相关推荐

  1. linux如何自动清buff,释放Linux的buff/cache

    有个Linux的服务器,2G内存的,今天登上去一看,内存竟然被占得满满的. ssh上去执行了free. free -m total used free shared buff/cache availa ...

  2. Centos定时自动清buff/cache缓存

    Linux操作系统频繁存取文件会buff/cache会增高,会导致内存被用光. buffers:用于存放要输出到disk(块存储)的数据,在这里buff是指被OS buffer住的内存(written ...

  3. linux服务器自动断开,解决centos7服务器用ssh连接老是自动断开问题

    最近自己买了个服务器,用ssh连接时一段时间不操作就要重新连接,让人很是麻烦.现在终于解决了,步骤很简单. 登陆服务器后输入 lsb_release -a 可以查看系统版本,此命令适用于所 有的lin ...

  4. linux备份mysql怎样操作,Linux下自动备份MySQL数据库详细操作步骤(转载)

    环境说明 操作系统:CentOS IP:192.168.150.214 Oracle数据库版本:Oracle11gR2 用户:root 密码:123456 端口:3306 数据库:ts_0.ts_1. ...

  5. PXE实现Linux的自动安装

    转载自:http://hucwuhen.blog.51cto.com/6253667/1266420 PXE实现Linux的自动安装 安装过linux的人都知道,在只对一台机器进行linux的安装,很 ...

  6. 在Red Hat Linux中自动运行程序

    在Red Hat Linux中自动运行程序 1.开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init.init根据配置文件继续引导过程,启动其它进程.通常 ...

  7. 【Linux】【服务器】 CentOS7下安装MySQL(版本8.0)详细过程步骤

    一.检查是否安装过mysql [Linux][服务器]CentOS7下卸载MySQL详细过程步骤 二.下载Linux下的Mysql包,打开Mysql官网 1.MySQL官网 2.滑到最后,点击MySQ ...

  8. 【转载】Linux命令-自动挂载文件/etc/fstab功能详解[转]

    博客园 首页 新随笔 联系 订阅 管理 随笔 - 322  文章 - 0  评论 - 19 Linux命令-自动挂载文件/etc/fstab功能详解[转]     一./etc/fstab文件的作用 ...

  9. Linux项目自动部署

    场景:linux中自动部署项目在工作中经常遇到,快速高效的部署项目能够大幅提高工作效率.现在将项目部署的过程记录下来,以供参考,其中用到的知识点现在还有很多不很清楚,后面要好好琢磨琢磨! 1 项目部署 ...

最新文章

  1. C++ 中内存分配和回收
  2. 【Python基础】Python正则表达式,从入门到实战,精华都在这里!
  3. HTML5学习笔记简明版(9):变化的元素和属性
  4. OJ1059: 最高分(C语言)
  5. 【华为云实战开发】1.传统Java项目怎么能变得高大上?
  6. (28)System Verilog进程间同步(事件event)
  7. centos 删除crontab_Centos7:利用crontab定时执行任务
  8. java读写mysql数据库_Java读写MySQL数据库小实例
  9. Spring Data JPA 介绍和使用
  10. 一个完整的接口技术解决方案(一)
  11. 图片和Base64编码相互转换
  12. 大数据技术原理与应用——林子雨老师MOOC知识点一
  13. 中兴捧月算法挑战赛-RAW夜景图像去噪总结
  14. 国外硕博论文下载网址资源
  15. Excel — 动态图表(复选框实现动态图)
  16. PMP培训费和考试费
  17. 多个python版本pip对应问题
  18. Barbalat引理与类李雅普诺夫引理,及它们在自适应控制系统设计的应用
  19. 线程池的使用ThreadPoolExecutor
  20. mysql必知必会读书笔记就——联结表、高级联结

热门文章

  1. 黑色星期日+一.....
  2. 在win8上安装mysql_如何在Win8系统上安装MySQL 5.6
  3. python绘图模块pandas_python绘图:matplotlib和pandas的应用
  4. 函数不可访问_C++之访问控制与继承
  5. 科研期刊分区 控制期刊介绍 领域大牛
  6. 第十六章 推荐系统-机器学习老师板书-斯坦福吴恩达教授
  7. 3.8 激活函数的导数-深度学习-Stanford吴恩达教授
  8. 记录一次CPLD资源过少、时序伪例的解决办法
  9. 彻底理解Intel FPGA时序约束---解决方案篇(二)
  10. 数字预失真技术基本原理