Linux:找出进程正在侦听的端口号

作为 Linux 用户,我们有时需要知道特定进程正在侦听的端口号。 所有端口都与操作系统中的进程 ID 或服务相关联。 那么我们如何找到那个端口呢? 本文介绍了三种不同的方法,供您查找进程正在侦听的端口号。

我们已经在 Ubuntu 18.04 LTS 系统上运行了本文中描述的命令和过程。

方法一:使用 netstat 命令

Netstat 或网络统计实用程序用于查看与网络连接相关的信息。 这包括有关接口统计信息、路由表等的信息。 该实用程序在大多数 Linux 系统上都可用,因此让我们利用它来查看有关某些进程在系统上使用哪些端口的信息。

要使用 netstat 命令,如果系统上尚未安装 net-tools 实用程序,则需要通过以下命令安装:

$ sudo apt install net-tools

然后运行以下命令:

$ sudo netstat -ltnp