Windows 中的“netstat”与“netstat -a”

Windows 中的“netstat”与“netstat -a”

我想知道Windows 中netstat和之间的区别。netstat -a

我认为这就是区别:

netstat将显示每个状态除了聆听

netstat -a将显示每个状态(包括聆听),同时还会显示UDP监听端口。

我对么?

答案1

总体概括netstat如下netstat /?(重点是我的):

显示协议统计信息和当前 TCP/IP 网络连接

因此,当您在netstat没有任何特殊开关的情况下运行时,您只会看到已建立的 TCP 连接。

相同的输出内容是关于-a交换机的:

显示所有连接和监听端口。

TechNet 页面对这个选项的解释更加明确:

显示所有活动的 TCP 连接以及计算机正在监听的 TCP 和 UDP 端口。

是的,你说得对。该-a标志netstat除了显示现有的 TCP 连接外,还显示监听端口。

答案2

是的。来自netstat -?

显示协议统计信息和当前 TCP/IP 网络连接

-a 显示所有连接和监听端口。

所以我认为从第一行可以推断出它只是連接,添加后-a您将获得连接和监听端口。

相关内容