了解netstat输出

时间:2016-10-27 05:49:32

标签: linux networking

tcp        0      0  :::111                      :::*                        LISTEN

以上是netstat -nl | grep 111的输出:: :: 111段的含义是什么?

2 个答案:

答案 0 :(得分:2)

technet.microsoft.com 说:

  

显示活动的TCP连接,即计算机所在的端口   监听,以太网统计,IP路由表,IPv4统计   (用于IP,ICMP,TCP和UDP协议)和IPv6统计信息(用于   IPv6,ICMPv6,TCP over IPv6和UDP over IPv6协议)。用过的   如果没有参数,netstat会显示活动的TCP连接。

因此,您可以找到使用和侦听的地址和端口。例如,您想在端口 8080 上运行 Tomcat 服务器。但它用了。所以你可以运行:

netstat -ano | find "8080"

输出将类似于:

 TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       1185
 TCP    [::]:8080              [::]:0                 LISTENING       1185

它表示进程号 1196 正在使用此端口。如果有必要使用此端口,您可以关闭使用此端口的应用程序并通过此命令在其上运行服务器:

taskkill /F /PID 1185

答案 1 :(得分:0)

@echo off
:myline
netstat -nob
echo.
echo.
ping 127.0.0.1 > %temp%\pingio.txt
goto myline

将其放入批处理文件中,然后以管理员身份运行以监视网络进程。