您的位置首页生活百科

如何解决端口被占考呀伯另但心用问题

如何解决端口被占考呀伯另但心用问题

的有关信息介绍如下:

如何解决端口被占考呀伯另但心用问题

1、Windows平台

在windows控制台窗口下执行:

netstat-nao|findstr"9010"

TCP127.0.0.1:90100.0.0.0:0LISTENING3017

你看到是PID为3017的进程占用了9010端口,如果进一步你想知道它的进程名称,你可以使用如下命令:

tasklist|findstr"3017"

如果你想杀死这个进全协学衡液住握处程,你当然可以用前面描述的那种方法,在任务管理器里把它KILL了,但如果你喜欢高效一点,那么用taskkill命令就可以了。

taskkill/pid3017

那么这个进程就灰灰湮灭了:)

2、Linux

如果你是个Linux爱好者,那个这个命令你应该很熟了,

netstat-pan|grep9010

如果你稍微仔细一点,你会发现,用的都是netsta来自命令,事实上,netstat是一个比较通用的网络统计命令,几乎适用于所有现在流行的操作系统,无论是Linux,Window,还是其他Unix,或者Unix-like操作系统,而且用法基本一致。

下面是一个对Win式丝愿群州象里一dows系统中netst360问答at命令行参数的详细解释。

格式:

netstat[-a][-e][-n][-o][-pProtocol][-b][-r][-s][-v][Int还女王美著研erval]

参数说准息让模明:

-a显示所有连接和监听端口。-n以脸审今观见倒数字形式显示地址和端口号。

-o显示与每个连接相关的所属进程ID。

-p在Windows系统中,该选项用于指定默认情况的子集。proto显示proto指定的协议的连接;proto可以是下列协议之一:TCP、UDP、TCPv6或UDPv6。

如果与-s选项一起使用交证沙知述车晚员以显示按协议统计信息,proto可以是下列协议之如满么一:IP、IPv6、训处印无老质ICMP、ICMPv6、TCP、TCPv6、UDP或UDPv6。

-b显示包含于创建每个连接或监听端口的可执行组件。在某些情况下已知可执行组件拥有多个独立组件,并且在这些情况下;包含于创建连接或监听端口的组件序列被显示。这种情况下,可执行组件名在底部的[]中,顶部是其调用的组件,等等,直到TCP/IP部分。注意此选项

可能需要很长时间,如果没有足够权限可能失败。

-e显示以太网统计信息。此选项可以与-s选项组宪大织球合使用。

-s显示按协议统计信息。默认地,显示IP、IPv6、ICMP、ICMPv6、何氧吃算任推解TCP、TCPv6、UDP和UDPv6的统计信息。

-r显示毛位将越路由表。

-v与-b选项一起使用时将显示包含于为所有可执行组件创建连接或监听端口的组件。

interval重新显示选定统计信息,每次显示之间暂停时间间隔(以秒计)。按陆沙亮敌族CTRL+C停止重新显示统计信息。如果省略,n保气型施如亮进超技抗etstat显示当前

配置信息(只显示一次)。