netstat -apn
时间: 2024-06-22 20:00:52 浏览: 225
Netstat 命令
`netstat -apn` 是一个在Unix/Linux系统中用于查看网络连接状态的命令,它显示所有活动的TCP和UDP连接以及相关的进程信息。参数说明如下:
- `-a`: 显示所有活动的连接,包括监听(listening)的端口。
- `-p`: 显示每个连接对应的PID(进程ID)。
- `-n`: 使用数字表示IP地址和端口号,而不是名称。
运行这个命令会输出一个列表,列出了当前主机上所有网络连接的状态,包括连接的源IP、目的IP、本地端口号、协议(TCP或UDP)、状态(ESTABLISHED、LISTENING等)以及与这些连接关联的进程PID。
例如输出可能如下:
```shell
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 445/apache2
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 494/sshd
```
这表明80端口和22端口分别被Apache和sshd守护进程监听。
阅读全文