shell习题第25题:判断是否开启web服务

Posted dingzp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell习题第25题:判断是否开启web服务相关的知识,希望对你有一定的参考价值。

【题目要求】

写一个脚本判断我的linux服务器是否开启web服务?监听80端口

【核心要点】

netstat -lntp | grep ‘80‘

【脚本】

#!/bin/bash
n=`netstat -lntp | grep :80 | wc -l`

if [ $n -eq 0 ]; then
    echo "It not listen port 80"
else
    ser=`netstat -lntp | grep :80  | awk -F / print $NF`
    echo "It is listening port 80, and the server is $ser"
fi

 

以上是关于shell习题第25题:判断是否开启web服务的主要内容,如果未能解决你的问题,请参考以下文章

shell习题第22题:

shell习题第13题:监控nginx进程

Shell练习题

shell习题第2题:统计ip访问量

每日一道shell练习(06)——检测端口服务

OpenJudge百炼习题解答(C++)--题4072:判断多个点是否在同一直线