在Linux系统中,可以使用以下几种方法来查找某个端口被哪个程序占用。

1. 使用lsof命令
lsof(list open files)命令可以列出系统当前打开的文件和进程信息。可以使用以下命令来查找特定端口被哪个程序占用:
```
lsof -i :
```
2. 使用netstat命令
netstat命令用于查看网络连接、路由表和网络接口等网络相关信息。可以使用以下命令来查找特定端口被哪个程序占用:
```
netstat -tuln | grep
```
3. 使用fuser命令
fuser命令用于显示使用特定文件或文件系统的进程。可以使用以下命令来查找特定端口被哪个程序占用:
```
fuser
```
4. 使用ss命令
ss命令用于查看套接字统计信息。可以使用以下命令来查找特定端口被哪个程序占用:
```
ss -nlp | grep :
```
以上是一些常用的方法,可以根据实际情况选择使用其中的一种或多种方法来查找端口被什么程序占用。