该命令netstat -ano 192.168.1.1
有效,而添加 -p 标志后,即netstat -anop 192.168.1.1
只显示命令行参数及其描述,就像您刚刚输入的netstat
没有任何参数一样。为什么会这样?这 0 个参数彼此不兼容?
答案1
在 Windows 中netstat
理解-p
为:
-p protocol
显示 指定协议的连接protocol
。
例如,在 Linux 中则-p
不需要选项参数:
-p
显示哪些进程正在使用哪些套接字
(来源)
根据您使用的标签,我了解到您使用的是 Windows 10。您指定-p
了不带protocol
。该工具不知道该做什么,并显示了选项概述以帮助您修复命令。我猜-p protocol
是在那里。