在 Linux 中,可以使用以下几种方法来查看所有端口号:
1. 使用 `netstat` 命令:
```
netstat -antp
```
这个命令会列出所有正在使用的端口,包括和已经建立的连接。
2. 使用 `lsof` 命令:
```
lsof -i
```
这个命令会列出正在使用的网络连接和的端口。
3. 使用 `ss` 命令:
```
ss -antp
```
这个命令和 `netstat` 类似,也能列出所有正在使用的端口。
4. 使用 `nmap` 命令:
```
nmap -sT -O localhost
```
这个命令会扫描本地主机上所有开放的端口。
5. 使用 `/proc/net/tcp` 和 `/proc/net/udp` 文件:
```
cat /proc/net/tcp
cat /proc/net/udp
```
这两个文件包含了系统上所有 TCP 和 UDP 连接的信息。
以上是 Linux 下查看所有端口号的常用方法。具体使用哪种方法,需要根据实际情况和需求来选择。