Windows 下查看端口占用情况 netstat / tasklist / findstr

Windows服务器不熟悉很多,尤其是防火墙这块。不过其实和Linux一样,省事的话就是关了就好了。不过对于端口占用还是时常有的,比如QQ音乐,迅雷这些,如果你的电脑开着他们就会霸占80端口,这个真不知道啥原因。不过这个不重要,今天我们就来看怎么抓出它们。


其实步骤倒是不多,我们先打开 CMD,不会的话。。。。那我告诉你,开始菜单,运行,输入CMD 回车。。。。就跟下面一样。

Windows 下查看端口占用情况 netstat / tasklist / findstr

如此打开后,我们就会见到下面这个界面啦。

Windows 下查看端口占用情况 netstat / tasklist / findstr

遮掉的。。只是我的名字,你认识我你就知道,不认识我。。。。有兴趣!就来加我吧。

好了,继续我么要输入命令 netstat -ano 后,我们就会见到下面的界面了。

Windows 下查看端口占用情况 netstat / tasklist / findstr

这个命令会列出来当前电脑的所有端口信息。下面我们来看看我标黄的都是什么。

1. 本地地址,就是具体监听的地址,0.0.0.0 就是全部。有IP就指定的IP,这个一般我们用不到,但是服务器就会有多个IP的时候。

2. 是状态,这个我就不解释了,长篇大论的没啥用。你知道有人占用就好了

3. PID具体霸占的进程ID,有它就可以杀它。。。。


好了,下面告诉你一个诀窍输入下面的命令试试:

netstat -ano | findstr "80"

你会看到更加是你需要的东西。。。呵呵。后面的80是端口号来的。接下来我们来看看有了PID怎么找出它吧。

tasklist | findstr "2396"

输入它。。。我们就可以找到了~~~

Windows 下查看端口占用情况 netstat / tasklist / findstr

没错就是这货 nginx.exe ...别人可能是apache,也有人是qqmusic等等啦~~~找到它就好办了,你在任务管理器里面就可以知道是谁了。。。。直接KILL~~

也可以帅帅的使用命令行

1. taskkill/pid 2396

2. ntsd -c q -p pid 2396

这2个事杀招,一个比一个强,第一个是普通的结束进程,一些绑定就没办法了。那就用第二个,直接越塔强杀~~你可以的。

Windows服务器不熟悉很多,尤其是防火墙这块。不过其实和Linux一样,省事的话就是关了就好了。不过对于端口占用还是时常有的,比如QQ音乐,迅雷这些,如果你的电脑开着他们就会霸占80端口,这个真不知道啥原因。不过这个不重要,今天我们就来看怎么抓出它们。


其实步骤倒是不多,我们先打开 CMD,不会的话。。。。那我告诉你,开始菜单,运行,输入CMD 回车。。。。就跟下面一样。

Windows 下查看端口占用情况 netstat / tasklist / findstr

如此打开后,我们就会见到下面这个界面啦。

更多请看:↓

Windows 下查看端口占用情况 netstat / tasklist / findstr

http://www.phptext.net/article_view.php?id=490

转载于:https://my.oschina.net/piggly/blog/372908