2018/02/06

February 06 2018 Tuesday

Weather:clear
一、需求:
寫一個腳本判斷你的Linux服務器裏是否開啓web服務?(監聽80端口)若是開啓了,請判斷出跑的是什麼服務,是httpd呢仍是nginx又或者是其餘的什麼?nginx

#!/bin/bash
 port=`netstat -lnp | grep 80`
 if [ -z "port" ]; then
     echo "not start service.";
     exit;
 fi
 web_server=`echo $port | awk -F'/' '{print $2}'|awk -F : '{print $1}'` 
case $web_server in
   httpd ) 
       echo "apache server."
   ;;
   nginx )
       echo "nginx server."
   ;;
   * )
       echo "other server."
   ;; 
esac
本站公眾號
   歡迎關注本站公眾號,獲取更多信息