如何查看端口被哪个进程占用



如何查看端口被哪个进程占用?1 . 使用 netstat -ano 查看占用端口进程的PID
例如:80端口被未知进程占用,apache无法启动
打开命令提示符:输入netstat -ano 回车
……………….
TCP    192.168.1.101:3588     75.101.145.196:80      TIME_WAIT       0
TCP    192.168.1.101:3589     120.3.85.115:80        ESTABLISHED     788
TCP    192.168.1.101:3590     74.125.15.85:80        ESTABLISHED     3008
TCP    192.168.160.1:139      0.0.0.0:0              LISTENING       4
TCP    192.168.171.1:139      0.0.0.0:0              LISTENING       4
UDP    0.0.0.0:80             *:*                                    788
UDP    0.0.0.0:445            *:*                                    4
UDP    0.0.0.0:500            *:*                                    1200
UDP    0.0.0.0:1041           *:*                                    3228
UDP    0.0.0.0:1042           *:*                                    3228
UDP    0.0.0.0:1043           *:*                                    3228
。。。
查出该进程的PID为788

2 . 进程管理器 找到这个PID的进程

打开windows任务管理器 查看进程,默认不显示PID列,选择”查看” -> “选择列” 勾选进程PID

就可以查看到所有进程的PID了

找到并将其结束掉。