陈奇网络工作室

LINUX检查端口是否正在使用

以前不知道端口是否被占用,问了很多人,终于知道了,现在总结一下:

1.netstat -anp |grep端口号

如下所示,我以3306为例,添加了netstat -anp |grep 3306 (在这里的备注下,因为我是普通用户操作,所以添加了sudo。 如果您在root上操作,则不添加sudo也可以显示) )如下图1所示。

图1

图1主要示出了监视状态为LISTEN时已经被占用,最后一列表示被服务器mysqld占用。 从具体的端口号来看,如果有图所示的行,则表示被占用。

2.netstat -nultp (此处不需要端口号) )。

此命令显示当前使用的所有端口的状态,如图2所示。

图2

你知道我的82个端口没有被占用

3.netstat -anp |grep 82检查82端口的使用情况,如图3所示。

图3

因为您知道没有LISTEN的行,所以表示它没有被占用。 这里,图中所示的LISTENING并不表示端口被占用,因此不要将其与LISTEN混淆。 查看特定端口时,必须查看tcp、端口号和LISTEN行才能表明端口已被占用

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3