mdserver-web/scripts/rememory.sh

78 lines
1.6 KiB
Bash
Raw Normal View History

2019-01-18 04:22:06 -05:00
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
#+------------------------------------
#+ 释放内存脚本
#+------------------------------------
endDate=`date +"%Y-%m-%d %H:%M:%S"`
2019-02-20 05:01:51 -05:00
sysName=`uname`
curPath=`pwd`
rootPath=$(dirname "$curPath")
2019-01-18 04:22:06 -05:00
log="释放内存!"
echo "★[$endDate] $log"
echo '----------------------------------------------------------------------------'
2019-02-20 05:01:51 -05:00
if [ $sysName == 'Darwin' ]; then
echo '苹果内存释放!'
else
echo 'do start!'
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php52" ];then
$rootPath"/php/init.d/php52" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php53" ];then
$rootPath"/php/init.d/php53" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php54" ];then
$rootPath"/php/init.d/php54" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php55" ];then
$rootPath"/php/init.d/php55" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php56" ];then
$rootPath"/php/init.d/php56" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php70" ];then
$rootPath"/php/init.d/php70" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php71" ];then
$rootPath"/php/init.d/php71" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php72" ];then
$rootPath"/php/init.d/php72" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php73" ];then
$rootPath"/php/init.d/php73" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/php/init.d/php74" ];then
$rootPath"/php/init.d/php74" reload
2019-01-18 04:22:06 -05:00
fi
2019-02-20 05:01:51 -05:00
if [ -f $rootPath"/openresty/nginx/sbin/nginx" ];then
$rootPath"/openresty/nginx/sbin/nginx" -s reload
2019-01-18 04:22:06 -05:00
fi
sync
sleep 2
sync
2019-02-20 05:01:51 -05:00
if [ $sysName == 'Darwin' ]; then
echo 'done!'
else
echo 3 > /proc/sys/vm/drop_caches
fi
2019-01-18 04:22:06 -05:00
echo '----------------------------------------------------------------------------'