在 Linux 系统上查看空闲端口有几种方法,以下是几种常见的方法:
1. 使用 `netstat` 命令:
```
netstat -antp
```
这个命令会列出系统上所有的网络连接和正在的端口。可以查看哪些端口处于 `LISTEN` 状态,即处于状态的端口就是空闲的。
2. 使用 `lsof` 命令:
```
lsof -i -P -n | grep LISTEN
```
这个命令会列出所有正在的端口。输出的结果中,处于 `LISTEN` 状态的端口就是空闲的。
3. 使用 `ss` 命令:
```
ss -antp
```
这个命令和 `netstat` 类似,也会列出系统上所有的网络连接和正在的端口。输出结果中,处于 `LISTEN` 状态的端口就是空闲的。
4. 使用 `nmap` 命令:
```
nmap -p- -sT localhost
```
这个命令会扫描本地系统的所有端口,并输出哪些端口是开放的。未被占用的端口就是空闲的。
以上这些方法都可以帮助你查看 Linux 系统上的空闲端口。根据实际需求,可以选择合适的方法进行查看。