要查看在Linux上哪些端口已被占用,你可以使用netstat或者ss命令。这些命令允许你查看当前系统上的网络连接、路由表和网络接口等信息。以下是使用这些命令来检查特定端口的示例:

使用 netstat 命令:

netstat -tuln

这会列出当前正在使用的所有 TCP 和 UDP 端口。你可以在输出中查找特定端口号,例如 8080 和 8081。

使用 ss 命令:

ss -tuln

这个命令与 netstat 类似,但是它的性能更好。同样,你可以在输出中查找特定端口号。

要检查特定端口(例如 8080 和 8081)是否被占用,你可以使用 grep 命令来过滤输出,例如:

netstat -tuln | grep -E '8080|8081'

或者

ss -tuln | grep -E '8080|8081'

如果端口被占用,你将会看到相关的行,包括本地地址、远程地址和进程 ID。如果没有任何输出,说明该端口目前没有被占用。