终止端口占用
一、Windows版:
1、开始–运行–cmd 进入命令提示符,
2、输入netstat -ano 查看所有端口连接对应的PID ,
C:\>netstat -ano
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236
TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168
......
或者输入netstat -aon | findstr "8081"查看指定端口连接对应的PID
C:\>netstat -aon | findstr "8081"
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:8081 0.0.0.0:0 LISTENING 2021
3、在任务管理器中查找对应的PID结束任务。
或者查看PID对应的进程,
C:\>tasklist|findstr "2021"
映像名称 PID 会话名 会话# 内存使用
========================= ======== ================
tor.exe 2021 Console 0 13,052 K
然后用命令结束进程。
C:\>taskkill /f /t /im tor.exe
二、Linux版:
1、netstat -anp | grep 8081 查看端口占用情况
2、kill -9 PID号 结束占用
windows通过windows+R 然后cmd查找端口占用
以8081端口为例,查看端口占用情况
1.查看端口占用情况
netstat -ano
2.查看某个端口被占用情况
netstat -ano | findstr xxxx //xxxx为查询的端口号
3. 查看使用指定端口的应用程序
tasklist | findstr xxxx //xxxx指的是pid
4.结束指定进程
taskkill /pid xxxx -t -f //xxxx指的是pid
或者:
taskkill /f /t /im QQ.exe<</pre>