创新|开发|定制
专注于软路由|网络技术领域

windows查看端口以及端口占用

如何查看windows的端口使用情况,端口被占用的情况,以及关闭被占用端口的命令。

一般情况下一般人也用不着去理解端口情况,所以你看看就好。但是如果经常接触服务器的人就应该了解了解了。

安装Web服务器软件,比如IIS,Apache,nginx等等,经常会碰到端口被占用的情况。

windows平台下:

查看所有端口:netstat -an

查找到端口的PID:netstat -aon|findstr “端口号”

比如查看80被占用进程的PID号:netstat -aon|findstr “80”

查找到PID的进程:tasklist|findstr “PID”

比如我查看3389端口被占用的进程PID号1044,查看PID号1044的进程:tasklist|findstr “1044”

出现svchost.exe 1044 Console 0 5,400K

也就是说是这个进程占用的。

关闭被占用端口的命令:

知道PID号:ntsd -c q -p PID

比如关闭3389被占用的端口号:ntsd -c q -p 1044 就可以直接关闭了

当然你也可以切出“任务管理器”,去结束进程。

Linux平台下:

显示系统端口使用情况 netstat -anp

显示占用该端口的进程情况 lsof -i :端口

查看进程号为PID的进程在哪里 ps -ef|grep PID

linux版本太多,还有一些其他命令,你自己可以去搜索下。

赞(1) 打赏
转载请注明出处:Ros资源网 » windows查看端口以及端口占用

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏