在Ubuntu中,你可以使用以下命令来查看进程占用的端口:
-
打开终端(Terminal)。
-
使用 netstat 命令来查看进程占用的端口。以下是几个常用的命令示例:
- 查看所有进程占用的端口和地址:
netstat -tuln
- 查看TCP端口占用情况:
netstat -tln
- 查看UDP端口占用情况:
netstat -uln
- 查看所有进程占用的端口和地址:
这些命令会显示当前系统上所有正在监听的端口以及占用这些端口的进程的相关信息,包括进程的PID(进程ID)。你可以从这些输出中找到你感兴趣的端口,以及占用这些端口的进程的相关信息。
另外,你也可以使用 ss 命令来替代 netstat,ss 是一个更快速和更强大的工具,用法类似于 netstat。以下是示例命令:
ss -tuln
ss -tln
ss -uln
在查看进程占用的端口时,请确保使用管理员权限运行这些命令,可以使用 sudo 命令,例如:
sudo netstat -tuln
注意:从 Ubuntu 20.04 开始,netstat 命令的一部分功能已被弃用,建议使用 ss 命令代替。