博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
APP开发---Windows查看端口是否被占用
阅读量:4364 次
发布时间:2019-06-07

本文共 1027 字,大约阅读时间需要 3 分钟。

前言:在后台设计的过程中,当你把后台的代码编辑好之后经常会发现,上传jar包之后,却出现了错误,错误结果显示端口被占用,下面就是如何查看Windows端口是否被占用的方法总结

--------------------------------------------------------------------------------------------------------------------------------

步骤一:

Windows+R          启动运行窗口

输入命令:cmd     打开DOS界面

 

步骤二:

在DOS界面直接输入命令:netstat -n  (可以查询本机器的所有活动链接)

PS:

附:

    第一列 (proto)           表示协议,TCP、UDP

    第二列(Local Address)        表示本地地址,即本机IP地址,‘:’后面跟的是所使用的端口号(指定了0.0.0.0的端口哦好可以通过内网地址或外网地址访问)

    第三列(Foreign Address)    表示外部地址,即连接到外面所用的服务器的IP地址,以及服务器的端口,‘:’后面跟的是所使用的端口号

    第四列(State)            表示一些具体的状态

步骤三:

在DOS界面直接输入指令:netstat -aon|findstr "端口号"

本地电脑的端口号一般比较多些,查找比较麻烦,我们可以根据端口号查询此端口号是否被占用以及占用该程序的PID

情况一:被使用的端口号

情况二:未被使用的端口号

可以看出情况一中被使用的"8889"端口对应的id为“4352”

 

步骤四:

在DOS界面直接输入命令:tasklist |findstr "4352" (通过id"4352"查找其对应的进程的名称)

 

步骤五:

在DOS界面直接输入命令:taskkill /f /t /im "进程id或者进程名称"

如taskkill /f /t /im "java.exe"或者taskkill /f /t /im "4352"即可杀死改进端口对应的所有的进程

 

步骤六:(哈哈,还没完呢,虽然直观上到第五步就杀死了所有的进程,但是还需要确认下,这是个好习惯,测试要有来有终)

在DOS界面直接输入指令:netstat -aon|findstr "8889"

 

转载于:https://www.cnblogs.com/sjbin/p/11205757.html

你可能感兴趣的文章
centos7下面ruby的升级
查看>>
札记-20190531
查看>>
简练软考知识点整理-项目监控过程组
查看>>
排序算法 - 函数 Char* Revert(Char* pStr),将字符串pStr逆序
查看>>
Vue.js Client-Side Storage;( Web Storage/localStorage)
查看>>
JavaWeb学习总结(四十九)——简单模拟Sping MVC
查看>>
XOR (莫队)
查看>>
开发环境,生产环境,测试环境的区别
查看>>
|洛谷|排序|P1309 瑞士轮
查看>>
Java简介
查看>>
简单排序实现
查看>>
.Net程序员学用Oracle系列(7):视图、函数、存储过程、包
查看>>
setStreamMute无法Mute部分stream
查看>>
Android 绑定类型服务---绑定服务
查看>>
bzoj 4555 求和
查看>>
Spring的工作原理
查看>>
四分树 (Quadtrees UVA - 297)
查看>>
Quartz 学习
查看>>
获取项目路径
查看>>
[第1组]头脑风暴+核心竞争力+功能集+NABCD
查看>>