使用shell监控某台主机是否提供http服务 #! /bin/bash #站点监控http服务 read -p "请输入主机ip地址" ip curl $ip &> /dev/null if [ $? = 0 ];then echo "${ip}开启80端口" else echo "${ip}未开启80端口" fi 相应截图 思路:if判断,curl访问网站是否成功。成功返回开启80端口。