假如需要确定谁占用了8000端口
1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -aon|findstr "8000"
TCP 127.0.0.1:8000 0.0.0.0:0 LISTENING 6468
看到了吗,端口被进程号为6468的进程占用,继续执行下面命令:
C:\>tasklist|findstr "6468"
VDS.exe 2016 Console 0 16,064 K
清楚了吧,VDS占用了你的端口
查看程序占用端口问题:
在任务管理器中选''进程"-"查看"-"选择列" -"PID"查看程序所占用的进程号,在查端口号。
关闭端口如下:
1. 在“运行”中输入CMD
2.在启动的窗口中输入netstat -ano,就可以看到所有端口占用的情况,记下占用XXXX端口的程序的PID
3.打开“任务管理器”,点击菜单栏的“查看”,再点击“选择列”,选上“PID(进程标识符)”
4.在进程中找个相应的PID值,结束进程即可
- 列出正在侦听的 TCP/IP 端口
-
打开命令提示符窗口。
-
在命令提示符下,键入 netstat -n -a。
-n 开关指示 netstat 以数字方式显示活动 TCP 连接的地址和端口号。-a 开关指示 netstat 显示计算机正在侦听的 TCP 和 UPD 端口。
-
- PortQry 实用工具可用于报告 TCP/IP 端口的状态(正在侦听、未在侦听或已筛选)。(对于已筛选状态,端口可能正在侦听,也可能未在侦听;此状态指示实用工具没有收到端口的响应。)PortQry 实用工具可以从 Microsoft 下载中心下载。