如何获取服务器上正在使用的端口列表[关闭]

Posted

技术标签:

【中文标题】如何获取服务器上正在使用的端口列表[关闭]【英文标题】:how to get list of port which are in use on the server [closed] 【发布时间】:2010-11-29 02:48:47 【问题描述】:

如何获取服务器上正在使用的端口列表?

【问题讨论】:

【参考方案1】:

TCPView 是一个 Windows 程序,它将向您显示系统上所有 TCP 和 UDP 端点的详细列表,包括本地和远程地址以及 TCP 连接的状态。在 Windows Server 2008、Vista、NT、2000 和 XP TCPView 上,还报告拥有端点的进程的名称。 TCPView 提供了 Windows 附带的 Netstat 程序的更多信息和方便呈现的子集。 TCPView 下载包括 Tcpvcon,一个具有相同功能的命令行版本。

http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx

【讨论】:

【参考方案2】:

打开命令提示符,然后键入...

netstat -a

【讨论】:

【参考方案3】:

有很多选项和工具。如果您只想要一个监听端口列表及其所有者进程,请尝试。

netstat -bano

【讨论】:

请注意,“b”选项可能需要管理员权限。 (错误:“请求的操作需要提升。”)【参考方案4】:

nmap 是处理这类事情的有用工具

【讨论】:

【参考方案5】:

如果你的意思是监听的端口,你可以打开命令提示符并写:

netstat

你可以写:

netstat /?

所有选项的解释。

【讨论】:

以上是关于如何获取服务器上正在使用的端口列表[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何杀死Linux中特定端口上运行的进程?

获取网站的 HTML [关闭]

如何在 Spring Boot 测试中获取正在运行的服务器端口?

如何在 Mac OS X 上获取拖放到应用程序二进制文件中的文件列表? [关闭]

如何从列表中获取项目并添加EditText? [关闭]

如何获取部署 Java 适配器的 IBM MobileFirst 服务器的主机名和端口?