📅  最后修改于: 2023-12-03 15:30:01.931000             🧑  作者: Mango
在开发网络应用时,经常需要监听端口以接收客户端的请求。在 Windows 平台下,可以通过命令行操作来实现监听端口。
打开命令行窗口(按 Win+R 打开运行窗口,在其中输入 cmd
并回车)。
输入以下命令:
netstat -an | findstr "LISTENING"
这个命令的作用是列出当前正在监听的所有端口。
示例输出:
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING
TCP 127.0.0.1:5354 0.0.0.0:0 LISTENING
...
如果要监听一个新的端口,可以使用以下命令:
netstat -ano | findstr "PID :Port"
其中 Port
替换为要监听的端口号。
示例输出:
TCP 0.0.0.0:6666 0.0.0.0:0 LISTENING 3728
如果需要停止监听端口,可以使用以下命令:
taskkill /pid <PID> /f
其中 <PID>
替换为相应的进程 ID。
示例:
taskkill /pid 3728 /f
使用 cmd 可以很方便地监听端口,并对正在监听的端口进行管理。这对于网络应用的开发和调试有很大的帮助。