Windows下使用netstat命令和任务管理器查看某一应用对应的端口号

今天看到了一个小的知识点,个人觉得还是蛮实用的,但是一般很难去想到这种方法,所以这里记录一下,方便今后使用。

问题

在Windows环境下,想要确定一个应用使用的端口号,有些人可能会选择直接去search online,这是一个办法,但是有些应用是有不止一个默认端口,还有备用端口,这时候确定到底是使用了哪一个就有些困难了。

解决方案

1、快捷键Win+R调出运行窗口,输出”cmd“按“Enter”键调出DOS命令窗口,输入 netstat -aon 命令即可列出所有占用的端口信息。

如下图:

这里写图片描述

2、使用快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,切换到“进程界面”,这里面在查看的过程中需要用到PID(进程ID)这个参数,所以需要设置显示PID。
(设置过程:Windows任务管理器切换到进程界面,点击工具栏上的“查看 –> 选择列”,将PID勾选上即可)。

然后选中一个想要查看的应用,下面选择了WeChat.exe这个应用,进程号是9184,如图所示:

这里写图片描述

3、接下来,去已经执行过 netstat -aon 的DOS窗口下查找PID为9184(步骤2中WeChat.exe的PID),如下图

这里写图片描述

所以WeChat.exe使用的端口号是80.

注:
如果已经大概知道了端口号是80,可通过使用netstat -aon | find “80”来查找所有端口号为80的进程,通过进程的PID去Windows任务管理器中确认是不是那个应用也可以。(如果端口号对应的应用不是很多,可以采用这种方法)。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 你可以使用下列命令查看某个端口是否被占用: Windows: 1. 打开命令提示符窗口。 2. 输入 `netstat -a -n -o | find "端口号"` 并回车。 例如,如果你想查看端口 80 是否被占用,则输入 `netstat -a -n -o | find "80"` 即可。 如果端口被占用,会输出相关信息,包括占用该端口的本地 IP 地址、本地端口号、远程 IP 地址和远程端口号,以及占用该端口的进程的 PID。 Linux: 1. 打开终端。 2. 输入 `lsof -i :端口号` 并回车。 例如,如果你想查看端口 80 是否被占用,则输入 `lsof -i :80` 即可。 如果端口被占用,会输出相关信息,包括进程的 PID 和进程名称。 你也可以使用其他工具来查看端口占用情况,例如 netstat 命令(Linux 下也可以使用)、TCPView 等。 ### 回答2: 要查看端口号是否被占用,可以运行以下命令: 1. 在Windows操作系统上,可以按下Win + R键,打开运行窗口。然后输入cmd并按下回车键,打开命令提示符。 在Mac或Linux操作系统上,可以打开终端。 2. 在命令提示符或终端,输入以下命令: netstat -ano | findstr 端口号,将"端口号"替换为你要检查的具体端口号。这个命令将显示该端口号是否被占用以及相关的进程ID。 3. 如果该端口号被占用,你可以进一步查看占用该端口的进程名称。 在命令提示符或终端,输入以下命令: tasklist | findstr 进程ID 其,将"进程ID"替换为netstat命令返回的具体进程ID。这个命令将显示占用该端口的进程及其对应的进程名称。 通过上述步骤,你可以通过查看端口号是否被占用,以及占用该端口的进程信息,来确定某个端口使用情况。 ### 回答3: 要查看端口号是否被占用,可以按照以下步骤进行: 1. 打开命令提示符或终端窗口。在Windows系统,按下Win + R键,输入"cmd"并按回车键;在Mac和Linux系统打开终端应用程序。 2. 在命令提示符或终端窗口输入以下命令:(注意,以下命令适用于Windows和Unix/Linux系统的大部分版本) - 对于特定端口号的查询:netstat -an | findstr "端口号" 用实际的端口号替换"端口号",例如要查询80端口,则输入:netstat -an | findstr "80" - 查询所有已占用端口号:netstat -ano 3. 按下回车键后,系统将显示与给定端口号相关的活动连接信息或所有已占用端口的详细列表。 - 对于特定端口号查询,如果该端口已被占用,则会显示与该端口号相关的活动连接信息,包括本地和远程IP地址、连接状态等。 - 对于查询所有已占用端口号,系统将显示所有已占用端口号的信息,包括本地和远程IP地址、连接状态以及进程ID(PID)。 4. 如果显示的PID存在,可以使用任务管理器或类似的进程管理工具查找该进程的详细信息,并确定哪个应用程序在使用端口号。 通过以上步骤,可以快速查看端口号是否被占用,并找出占用该端口的进程或应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值