在Linux系統中,可以使用命令行工具netstat或者lsof來查看正在使用的端口。
使用netstat命令查看端口占用情況:
netstat -tunlp該命令會列出所有TCP和UDP的端口以及它們對應的進程信息,其中-t表示TCP連接,-u表示UDP連接,-n表示不解析服務名和主機名,-l表示僅列出監聽狀態的端口,-p表示顯示進程ID和名稱。
使用lsof命令查看端口占用情況:
lsof -i :端口號該命令會列出正在使用該端口的進程信息,其中-i表示網絡連接的文件描述符,:端口號需替換爲具體的端口號。
請注意,在某些Linux發行版中,這些工具可能需要使用root權限才能正常運行。