计算机端口号与进程查询

您所在的位置:网站首页 查看进程和端口命令 计算机端口号与进程查询

计算机端口号与进程查询

2022-05-07 01:33| 来源: 网络整理| 查看: 265

 

 

查看端口号是否被占用

 

 

netstat -ano 

 

 

我们可以知道某一端口被那个进程(对应

PID

)占用;

 

 

 

然后我们可以打开任务管理器;查看某一

PID

对应的进程名;

 

 

 

假如

PID

没有显示,菜单》查看》选择列》选中

PID

即可;

 

 

 

得知进程后,我们可以将进程杀掉;修改其使用的端口。

 

假如我们需要确定谁占用了我们的

9050

端口

 

1

Windows

平台

--

已知端口号查找进程

 

windows

命令行窗口下执行:

 

C:\>netstat -aon|findstr "9050" 

TCP 127.0.0.1:9050 

 

 

 

 

 

 

0.0.0.0:0 

 

 

 

 

 

 

 

 

 

 

 

 

 

LISTENING 

 

 

 

2016 

看到了吗,端口被进程号为

2016

的进程占用,继续执行下面命令:

 

C:\>tasklist|findstr "2016" 

tor.exe 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2016 Console 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16,064 K 

很清楚吧,

tor

占用了你的端口

 

2

Windows

平台

--

已知进程查找端口号

 

tasklist |find 

 

"

进程名

 

 

 

 

 

netstat 

 

-ano|find 

 

"PID" 

 

 

例如:输入:

tasklist |find "sqlservr.exe" 

输出的结果为:

 

sqlservr.exe 

 

 

 

 

 

 

 

 

 

 

 

1620 Console 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,236 K 

然后对进程对应的

PID

进行端口号查找,这里

sqlservr.exe

对应的

PID

1620 

输入:

netstat 

 

-nao|find 

 

"1620" 

输出的结果为:

 

 

TCP 

 

 

 

0.0.0.0:1433 

 

 

 

 

 

 

 

 

 

 

0.0.0.0:0 

 

 

 

 

 

 

 

 

 

 

 

 

 

LISTENING 

 

 

 

 

 

 

1620 

由此可以看出

1433

既为

sqlservr.exe

对应的端口号

 

3

Linux 

$netstat -pan|grep 2809 

tcp 0 0 0.0.0.0:2809 0.0.0.0:* LISTEN 9493/java 

del.icio.us Tags: aix,windows,tips 

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 

显示当前配置信息

(

只显示一次



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3