博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux内存释放脚本
阅读量:6987 次
发布时间:2019-06-27

本文共 1041 字,大约阅读时间需要 3 分钟。

hot3.png

创建下面这个文件freemem.sh,我放在/opt/freemem目录下。

#!/bin/shTime1=`date +%Y%m%d`Time2=`date +%k:%M:%S`cd /var/log/freemem##echo "">memstat_$Time1.log#echo $Time1--$Time2 >>memstat_$Time1.logecho "------------------" >>memstat_$Time1.logecho "The mem stat is :" >>memstat_$Time1.logecho "" >>memstat_$Time1.logfree -m >>memstat_$Time1.logecho "" >>memstat_$Time1.log#syncecho "....Freeing......" >>memstat_$Time1.logecho "">>memstat_$Time1.log#echo 1 > /proc/sys/vm/drop_cachesecho 2 > /proc/sys/vm/drop_cachesecho 3 > /proc/sys/vm/drop_cachesecho "---> OK ! " >>memstat_$Time1.logecho "">>memstat_$Time1.logfree -m >>memstat_$Time1.logecho "=========================================================================">> memstat_$Time1.logecho "">>memstat_$Time1.logecho "">>memstat_$Time1.logcd -cat /var/log/freemem/memstat_$Time1.log

给予执行权限

chmod 755 /opt/freemem/freemem.sh

创建日志目录

mkdir /var/log/freemem

定时执行freemem.sh

以crontab方式:

vim /etc/crontab#每隔6小时执行一次*  */6  *  *  *  root  /opt/freemem/freemem.sh

转载于:https://my.oschina.net/lijialong/blog/109498

你可能感兴趣的文章
Thinkpad X240修改bios引导,U盘安装系统
查看>>
Slave SQL: Relay log read failure: Could not parse relay log event entry.
查看>>
抽取Zabbix的图形整合到自己后台
查看>>
lamp服务器站点目录被植入广告代码
查看>>
如何把海量数据从 Oracle 导入到 Mongodb
查看>>
rsync后台服务
查看>>
awk 比较两个文件的异同
查看>>
Centos7.0下部署Rsync+inotify实时同步
查看>>
通过rsync+inotify实现数据的实时备份
查看>>
我的友情链接
查看>>
Linux输入子系统
查看>>
大数据_JAVA_第二天_进制转化和补码存储方式
查看>>
linux下oracle 11g dg环境搭建
查看>>
laravel安装intervention/image图像处理扩展 报错fileinfo is missing
查看>>
Jenkins(2)
查看>>
满血回归
查看>>
利用ARP欺骗另一台电脑并偷窥
查看>>
第一周作业
查看>>
Web应用的工作原理
查看>>
Python和Java就业前景对比
查看>>