lsof能在Alpine Linux上显示开放的端口吗?

22
我有一个在alpine linux上运行的spring boot应用程序,监听8080端口。然而,当我执行以下操作时:
$ lsof
$ lsof -i 8080

它不显示开放的端口。你知道我做错了什么吗?
在Alpine Linux上,似乎lsof不遵守任何参数。它总是显示相同的输出 - 似乎忽略了-i。

p

enter image description here


3
尝试使用 netstat -tulpn | grep LISTEN - iimos
1个回答

29

lsof而非busybox安装lsof。Busybox的lsof仅仅是简单的

apk add lsof

应该修复它。


有没有安装其他软件包的替代方法? - Kamafeather
3
有没有安装其他软件包的替代方法?不行。Shell只是运行其他程序的工具 - 没有其他程序,就没有可运行的内容。您可以自己编译而不是“安装”。 - KamilCuk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接