# Windows中通过命令行查看端口状态

## 简介
在开发过程中,经常需要查看当前系统中哪些端口被占用,以便及时释放或调整端口使用情况。在Windows系统中,可以通过使用命令行工具来查看端口状态,其中最常用的工具之一就是`netstat`命令。

## 步骤
下面是通过`netstat`命令查看端口状态的具体步骤:

| 步骤 | 操作 |
| ---- | ---- |
| 1 | 打开命令提示符(cmd) |
| 2 | 输入`netstat -aon`命令 |
| 3 | 查看显示的端口信息 |

## 操作步骤详解

### 步骤1:打开命令提示符
在Windows系统中,“命令提示符”是一个用来输入命令的控制台窗口,在其中可以执行各种命令来操作系统。

### 步骤2:输入`netstat -aon`命令
在命令提示符中输入以下命令:
```bash
netstat -aon
```
- `netstat`:用于显示网络连接、路由表和网络接口的工具。
- `-a`:显示所有连接和监听端口。
- `-o`:显示关联的进程ID。
- `-n`:直接显示IP地址,而不进行域名解析。

### 步骤3:查看显示的端口信息
执行命令后,会列出当前系统中所有的网络连接情况,包括本地地址、外部地址、状态和进程ID等信息。通过查看这些信息,可以了解哪些端口正在使用并查看与其相关的进程ID。

## 示例
假设我们要查看端口80的状态,首先按照上述步骤打开命令提示符,并输入以下命令:
```bash
netstat -aon | findstr :80
```
该命令使用`findstr`命令过滤出包含端口号为80的信息,方便我们快速定位到我们关心的端口状态。

通过以上步骤,我们就可以很方便地查看Windows系统中的端口状态了。

希望通过本文的介绍,你能够掌握在Windows系统中使用`netstat`命令查看端口状态的方法,帮助你更好地进行开发工作。如果有任何问题或疑问,欢迎随时与我们交流和探讨!