linux中怎样测试端口是否被占用

如题所述

之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下:

1.netstat  -anp  |grep   端口号

如下,我以3306为例,netstat  -anp  |grep  3306(此处备注下,我是以普通用户操作,故加上了sudo,如果是以root用户操作,不用加sudo即可查看),如下图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-31
if [ `netstat -tpln|grep ":80 "|wc -l` -eq 0 ];then echo no 80 port;else echo 80 is used ;fi
相似回答