1. 程式人生 > >判斷是否開啟 Web 服務

判斷是否開啟 Web 服務

web lnp pan linux 服務器 ces 開啟 class 服務 httpd

寫一個腳本判斷你的 Linux 服務器裏是否開啟 web 服務,如果開啟了,請判斷出跑的是什麽服務,是 httpd 呢還是 nginx 又或者是其他的什麽服務

#!/bin/bash

port=`netstat -lnp | grep 80`
if [ -z "port" ]; then
    echo "no start services."
    exit
fi

web_service=`echo $port | awk -F / {print $2}`
case $web_service in
    httpd)
        echo "httpd service
" ;; nginx) echo "nginx service" ;; *) echo "other service" esac

判斷是否開啟 Web 服務