shell脚本判断nginx安装和运行

shell脚本判断nginx安装和运行

脚本内容:

传入服务名称:
read -p "请输入要判断的程序名称:" service_name
查看服务进程:
count=`ps -aux | grep -cw $service_name`
判断nginx是否安装(系统中是否有nginx命令)
if [ command -v $service_name &>/dev/null ]
then
    echo "$service_name 已安装"
    mkdir -p /www
    echo this is a > /www/index.html
    systemctl restart $service_name
    echo "服务已重启"
else
    echo "$service_name未安装,请开始安装"
    dnf install $service_name -y
    echo "安装完成"
fi
判断nginx运行状况:
if [ $count -gt 1 ]
then
    echo $service_name服务已运行  
else
    echo $service_name服务未运行
    cat /etc/nginx/nginx.conf
fi

请添加图片描述

请添加图片描述

上一篇:沃丰科技呼叫中心质检:定义、重要性及选择策略


下一篇:rocketmq5源码系列--(一)--搭建调试环境