分  享 
分  享 
源  码 
源  码 
课  程 
课  程 
设  计 
设  计 

[网络技术] 脚本:定时释放 Linux/CentOS 缓存【转载自:杭州山不高】

[复制链接]
爱哭de火柴微信认证 发表于 2018-1-5 21:57:39 | 显示全部楼层 |阅读模式

欢迎加入「奥学网」学霸平台,让自学改变你的世界!

您需要 登录 才可以下载或查看,没有帐号?账号注册

x

  定时释放Linux/CentOS缓存的脚本(yl_dropcaches)如下:
  1. #!/bin/bash  
  2. used=`free -m | awk 'NR==2' | awk '{print $3}'`  
  3. free=`free -m | awk 'NR==2' | awk '{print $4}'`  
  4.   
  5. echo "===========================" >> yl_dropcaches.log  
  6. date >> yl_dropcaches.log  
  7. echo "Memory usage | [Use:${used}MB][Free:${free}MB]" >>  yl_dropcaches.log  
  8.   
  9. # drop caches when the free memory less than 10G  
  10. if [ $free -le 10000 ] ; then  
  11. #sync && echo 1 > /proc/sys/vm/drop_caches  
  12. #sync && echo 2 > /proc/sys/vm/drop_caches  
  13. sync && echo 3 > /proc/sys/vm/drop_caches  
  14. echo "OK" >>  yl_dropcaches.log  
  15. else  
  16. echo "Not required" >> yl_dropcaches.log  
  17. fi  
复制代码

  改为可执行(chmod+x yl_dropcaches)后,将其加入定时任务中:
  1. echo '*/30 * * * * sh /home/yl_dropcaches' >> /var/spool/cron/root
复制代码

  然后,重启一下即可(service crond restart)。

  CentOS默认会将crontab设置为开启的状态;

  可查看其状态或开启:service crond status/start/stop/restart/reload

  可以用以下命令来操作crontab:

  crontab-l#查看List

  crontab-e#编辑Edit

  crontab-r#删除Remove

  crontab的规则(cat/etc/crontab)如下:


# Example of job definition:  
# .---------------- minute (0 - 59)  
# |  .------------- hour (0 - 23)  
# |  |  .---------- day of month (1 - 31)  
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...  
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat  
# |  |  |  |  |  
# *  *  *  *  * user-name command to be executed  


  从左至右,每个*分别代表:分,时,日,月,周;最后为要执行的命令;
  其中*/-,这些通配符的含义为:

  *表示所有数值,如第一位使用*表示每分钟

  /表示每,如第一位使用*/5表示每5分钟

  -表示数值范围,如第二位使用2-4表示2点到4点

  ,表示离散的多个数值,如第2位使用6,8表示6点和8点

  指定"步长":8-14/2表示8,10,12,14

  指定列表:比如"1,2,3,4″,"0-4,8-12″




上一篇:【懒人工具】一键检测Linux VPS/云服务器配置、IO、国内节点下载测速等信息
下一篇:【完美版】解决 Discuz 3.2/3.3/3.4 上传png图片后背景变为黑色的问题(已测试)

 

 

楼 主 推 荐
ki6eD 发表于 2018-1-7 05:48:12 | 显示全部楼层
楼主的内容不管你信不信,反正我信了
回复 支持 反对

使用道具 举报

ssslf 发表于 2018-1-7 12:03:07 | 显示全部楼层
感冒了,如此好贴
回复 支持 反对

使用道具 举报

467942194 发表于 2018-1-8 16:43:58 | 显示全部楼层
抢座位来了
回复 支持 反对

使用道具 举报

aoe 发表于 2018-1-12 00:53:17 | 显示全部楼层
没想到还有这个好东西,没来错
回复 支持 反对

使用道具 举报

J4QX28 发表于 2018-1-16 17:37:23 | 显示全部楼层
经常来,3D模型都很精品,都是高像素的的贴图,不错
回复 支持 反对

使用道具 举报

enQtXh 发表于 2018-1-18 16:26:47 | 显示全部楼层
这个贴不错
回复 支持 反对

使用道具 举报

dkfYUG 发表于 2018-1-21 00:37:07 | 显示全部楼层
顶一个
回复 支持 反对

使用道具 举报

weixinbuyio 发表于 2018-1-22 02:50:26 | 显示全部楼层
原来是这样
回复 支持 反对

使用道具 举报

quanlcn 发表于 2018-1-28 05:12:41 | 显示全部楼层
OhMyGod
回复 支持 反对

使用道具 举报

快速回复 收藏帖子 返回列表
加密...

SiteMap|奥学网 ( 闽ICP备12011685号-6 )|随机浏览

闽公网安备35021202000025号

Xtreme-aesthetic Design

© 2012~Now 6SO.SO

快速回复 返回顶部 返回列表