在Linux上可以使用以下命令来查看程序使用的端口:
1. netstat命令:
```
netstat -tuln | grep <程序的PID或程序名>
```
该命令会列出当前系统中所有的端口以及对应的程序PID和程序名。通过使用grep命令可以过滤出特定程序的信息。
2. lsof命令:
```
lsof -i :<端口号>
```
该命令可以列出指定端口的相关进程信息。
3. ss命令:
```
ss -tln | grep <程序的PID或程序名>
```
该命令类似于netstat命令,也可以列出当前系统中所有的端口以及对应的程序PID和程序名,并且通过grep命令进行过滤。
无论使用哪种方法,都可以根据程序的PID或程序名来查看程序使用的端口。