ZFSYS

shell 判断进程是否关闭,如果关闭,自动启用

169
#! /bin/bash
nginx_procnum=`ps -ef | grep "nginx" | grep -v grep | wc -l`
mysql_procnum=`ps -ef | grep "mysqld" | grep -v grep | wc -l`
redis_procnum=`ps -ef | grep "redis" | grep -v grep | wc -l`
memcached_procnum=`ps -ef | grep "memcached" | grep -v grep | wc -l`
if [ $nginx_procnum -eq 0 ]
then
echo "nginx starting..."
/etc/init.d/nginx start
elif [ $mysql_procnum -eq 0 ]
then
echo "mysql starting..."
/etc/init.d/mysqld start
elif [ $redis_procnum -eq 0 ]
then
echo "redis starting..."
/etc/init.d/redis start
elif [ $memcached_procnum -eq 0 ]
then
echo "memcached starting..."
/etc/init.d/memcached start
else
echo "running well"
fi


  • 没有任何评论
最新帖子
[站长推荐] 一些站长/创业者使用的工具推荐 593
HTML+JS 全选与取消全选功能 546
子枫内容系统更新记录 449
有没有人做百度小程序啊 447
PHP 按照指定数量切割字符串 393
php composer更换国内源 375
a链接一键安装ios应用 374
composer 报错SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify 349
layui table 的宽度超出自动隐藏 345
怎么克服拖延症呀 339
最近热帖
[站长推荐] 一些站长/创业者使用的工具推荐 593
HTML+JS 全选与取消全选功能 546
子枫内容系统更新记录 449
有没有人做百度小程序啊 447
PHP 按照指定数量切割字符串 393
php composer更换国内源 375
a链接一键安装ios应用 374
composer 报错SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify 349
layui table 的宽度超出自动隐藏 345
怎么克服拖延症呀 339
近期热议
开始使用 162