要查看在 Linux 中某个端口是否被占用,你可以使用 netstatss 命令来进行检查。

使用 netstat 命令:

netstat -tuln | grep <port_number>
  • -t:显示 TCP 端口。
  • -u:显示 UDP 端口。
  • -l:仅显示监听状态的端口。
  • -n:以数字形式显示端口号,而不是服务名称。

替换 <port_number> 为你想要检查的端口号。如果该端口被占用,netstat 命令会显示相关信息。

使用 ss 命令:

ss -tuln | grep <port_number>

ss 命令类似于 netstat,也用于查看套接字统计信息。参数意义与 netstat 类似。

例如,如果要查看端口 8080 是否被占用,可以执行以下命令:

netstat -tuln | grep 8080

ss -tuln | grep 8080

这些命令将显示占用指定端口的程序和相应的进程 ID。如果该端口没有被占用,命令则不会显示任何输出。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.