netstat -utlnp命令
时间: 2023-12-02 10:41:44 浏览: 31
`netstat -utlnp`命令用于显示所有TCP和UDP端口的监听情况,以及进程的PID和名称。具体含义如下:
- `-u`:显示UDP端口的监听情况。
- `-t`:显示TCP端口的监听情况。
- `-l`:仅显示正在监听的端口。
- `-n`:不进行DNS解析,显示IP地址而非域名。
- `-p`:显示进程的PID和名称。
例如,运行`netstat -utlnp`命令可以得到如下输出:
```
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1234/sshd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 5678/postgres
udp 0 0 0.0.0.0:68 0.0.0.0:* 901/dhclient
```
上面的输出表示:
- 系统正在监听22端口,对应的进程是sshd,PID为1234。
- 系统正在监听5432端口,对应的进程是postgres,PID为5678。
- 系统正在监听68端口,对应的进程是dhclient,PID为901。