源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Shell脚本判断Apache进程是否存在

  • 时间:2022-03-01 03:42 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Shell脚本判断Apache进程是否存在
写一个脚本检查Apache进程是否存在,若不存在则显示不存在,若存在则显示进程个数,当不等于10个时用红色字体通知管理员,并询问管理员是否启动Apache服务。
[u]复制代码[/u] 代码如下:
#!/bin/bash #echo "$(service httpd status)" PIDNUM=$(pgrep httpd | wc -l) if [[ $PIDNUM -eq 0 ]];then         echo "Apache is stopped."         read -p "Do you want to start Apache?(y/n)" START         if [[ $START == y ]];then                 echo "$(service httpd start)"         else                 echo "You refused to start Apache."         fi    else         echo "Apache is running. Proccess number is $PIDNUM."         if [[ $PIDNUM != 10 ]];then                 echo -e "\033[31mPID didn't equal 10\033[0m"         fi  fi
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部