清除端口占用的程序

程序启动的过程中,有时候会提示“端口被占用”。如何快速的找到占用该端口的进程?网上有很多种方法,这里自己整理了下,使用DOS命令查询端口并清除端口占用的程序,做个笔记。

 

windows系统下DOS命令:

1.查看端口号所占用的进程

netstat -a -n     各个端口占用

netstat -aon      各个端口占用和进程PID

netstat -aon|findstr "8080"     查找指定端口所占用的进程,记住进程PID(注意是双引号)

 

2.查看端口所占用的应用程序

tasklist|findstr "10504"       根据进程PID查找出应用程序(10504是8080端口所占用的进程PID)

 

3.终止进程

taskkill /pid 10504 /F

或者使用taskkill /f /t /im javaw.exe

 

重新再查询下,tasklist|findstr "10504" ,若返回为空,则成功终止PID为“10504”的进程。

 

NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]
-a 显示所有连接和监听端口。
-b 显示包含于创建每个连接或监听端口的可执行组件。在某些情况下已知可执行组件 拥有多个独立组件,并且在这些情况下包含于创建连接或监听端口的组件序列被显示。这种情况下,可执行组件名 在底部的 [] 中,顶部是其调用的组件,等等,直到 TCP/IP 部分。注意此选项 可能需要很长时间,如果没有足够权限可能失败。

-e 显示以太网统计信息。此选项可以与 -s选项组合使用。
-n 以数字形式显示地址和端口号。
-o 显示与每个连接相关的所属进程 ID。
-p proto 显示 proto 指定的协议的连接;proto 可以是下列协议之一: TCP、UDP、TCPv6 或 UDPv6。 如果与 -s 选项一起使用以显示按协议统计信息,proto 可以是下列协议之一: IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。
-r 显示路由表。
-s 显示按协议统计信息。默认地,显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;
-p 选项用于指定默认情况的子集。
-v 与 -b 选项一起使用时将显示包含于 为所有可执行组件创建连接或监听端口的组件。
interval 重新显示选定统计信息,每次显示之间 暂停时间间隔(以秒计)。按 CTRL+C 停止重新 显示统计信息。如果省略,netstat 显示当前 配置信息(只显示一次)

转载于:https://www.cnblogs.com/zourong/p/4342346.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/375245.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python进阶06 循环对象

Python进阶06 循环对象 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 这一讲的主要目的是为了大家在读Python程序的时候对循环对象有一个基本概念。 循环对象的并不是随着Python的诞生就存在的…

使用 WordPress 主题制作的20个精美网页

WordPress 是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用 PHP 语言和 MySQL 数据库开发的。用户可以在支持 PHP 和 MySQL 数据库的服务器上使用自己的博客。这里给大家分享使用 WordPress 主题制作的20个精美网页。 您可能感兴趣的相关…

内存地址空间

一个存储器(内存)被划分为若干个存储单元,一个存储单元可存储一个字节(Byte) CPU可寻址到多少个存储单元即这些存储单元就是CPU的内存地址空间 如8086CPU有20根地址线可寻址1M的存储单元,那么这个1M个可寻址到的存储单元就构成这个CPU的内存地址空间 而实际的存储器可以是RA…

关于监听与控制设备旋转全解析(UIDeviceOrientationDidChangeNotification)

一类情况: 初始化app的方向,比如只支持横屏或者竖屏。下面举例只支持竖屏的案例 在app的属性里面手动设置 上面标注了该app支持的方向种类,要是在app里支持Portrait方向,还需要添加以下代码 二类情况: 上面的代码表明a…

标志寄存器FLAG

FLAG标志寄存器按位操作,FLAG是16位寄存器,第0位为CF标志第2位为PF标志... 如图(FLAG各标志位以及在DEBUG中对应的显示):

PHP 性能分析: Xhprof Xhgui

PHP 性能分析: Xhprof & Xhgui 转载于:https://www.cnblogs.com/joshua317/articles/5072859.html

powerdesigner低版本打开高版本方式为只读导致无法保存PD只读read-only-mode

由于版本号不一致 打开PD文件后提示: 点击【确定】后打开,点击【取消】后打不开 但打开后修改完毕保存提示: 解决办法: pdm文件实际上是个xml文件,直接用文本编辑器打开该文件修改版本号即可 把根节点最后的版本号改成…

字符串加解密

题目描述 题目描述 1、对输入的字符串进行加解密,并输出。 2加密方法为: 当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a; 当内容是数字时则把该数字加1&…

Win32 一个helloworld对话框

.386.model flat,stdcalloption casemap:none include windows.inc include user32.inc include kernel32.inc includelib user32.lib includelib kernel32.lib.data ;数据段titleS db helloworld,0 messageS db hello,welcome to win32,0.code ;代码段start: invoke Messa…

Python补充06 Python之道

Python补充06 Python之道 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python有一个彩蛋,用下面语句调出: import this 该彩蛋的文档记录于PEP 20。 语句执行之后&…

传送指令 MOV

MOV dest,src ;dest <-- srcMOV指令把一个字节或字从源地址src送入目的地址destsrc源操作数可以是立即数,寄存器,段寄存器,存储单元MOV AX,10 ;MOV 寄存器,数据 eg-1MOV AX,BX ; MOV 寄存器,寄存器 eg-2MOV AX,[0] ;MOV 寄存器,内存单元 eg-3MOV [0],AX ;MOV 内存单元…

四舍五入函数

四舍五入函数 Math.Round()posted on 2015-12-25 15:58 低音炮可怕男子 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/DreamTime/p/5076201.html

串传送指令MOVSB MOVSW

MOVSB(move string byte)ES:DI <-- DS:SI 把ds:si所指地址内存单元中的数据送到es:di所指向的内存单元中,源地址数据保持不变,si和di指向下一个要传送的数据传送的次数(字符串长度)保存在CX寄存器中并用cld/std说明si和di是递增还是递减,最后用REP指令重复执行MOVSB直到cx0终…

file_get_content和curl的性能比较

今天在获取微信一张二维码图片时发现使用php中的file_get_content方式和curl方式竟然相差了50倍左右&#xff0c;直接晕倒&#xff01;&#xff01;&#xff01; 转载于:https://www.cnblogs.com/jenqz/p/5077996.html

分段机制

根据编程需要可将地址连续的内存单元看作是一个段段地址*16来定位段的起始地址偏移地址来定位这个段中的各个单元一个段的大小最大为64K,因为偏移地址是16位,16位的寻址能力为64KDS:[BX] 0C8C:0000; 段地址为0C8CH; 偏移地址0H&#xff5e;FFFFH 大小为64K0C8C:FFFF一般汇编源…

java定时器的使用(Timer)

java定时器的使用&#xff08;Timer&#xff09;1、在应用开发中&#xff0c;常常须要一些周期性的操作&#xff0c;比方每5分钟运行某一操作等。对于这种操作最方便、高效的实现方式就是使用java.util.Timer工具类。private java.util.Timer timer;timer new Timer(true);tim…

nginx 配置优化详解

# nginx不同于apache服务器&#xff0c;当进行了大量优化设置后会魔术般的明显性能提升效果 # nginx在安装完成后&#xff0c;大部分参数就已经是最优化了&#xff0c;我们需要管理的东西并不多#user nobody;#阻塞和非阻塞网络模型&#xff1a; #同步阻塞模型&#xff0c;一请…

标号 变量

标号&#xff1a;标记了指令,数据,段的起始地址data segment str db ‘hello’data endscode segment start: jmp begin begin: mov ax,datacode ends end startstr标号(数据标号通常又叫变量),表示内存单元地址和长度start,begin标号表示了指令mov ax,data的地址data ,code标号…

ASP.NET知识集

ASP.NET知识集 编辑删除转载2015-06-23 16:31:55标签&#xff1a;it//删除指定行数据时&#xff0c;弹出询问对话框 ((LinkButton)(e.Row.Cell[7].Controls[0]).Attributes.Add("onclick","return confirm(是否删除当前数据&#xff01;)"); //注登录&…

操作符offset和seg

offset获得标号的偏移地址seg获得标号的段地址mov ax,offset beginjmp axmov ds,axbegin: add ax,bx-u0CA0:0000 B80700 MOV AX,0007 ;编译器已经把标号变成add ax,bx处的地址了0CA0:0003 FFE0 JMP AX0CA0:0005 8ED8 MOV DS,AX0CA0:0007 …