
我正在运行一个服务器应用程序(用 C 编写),该应用程序绑定到我的服务器地址localhost
,127.0.0.1
并让它在第一种情况下监听端口10000
,在第二种情况下监听端口20000
当我运行命令时,lsof | grep IP
最后一列是:
- 本地主机:网页管理工具(听)(第一种情况)
- localhost:20000 (LISTEN)(第二种情况)
因此,不是端口10000
而是webmin
。
这是什么意思?我发现这。
它说 Webmin 是一个基于 Web 的 Unix 系统管理界面。但这对我没有帮助;为什么我webmin
在我的端口列表中看到?
答案1
webmin 与端口 10000 相关联。lsof 正在“推断”正在运行的是 webmin。例如,如果您的应用程序绑定到端口 3306,lsof 会认为它是 MySQL。
看这个维基百科链接以获取知名端口列表。
答案2
它基本上意味着端口 10000 与您/etc/services
文件中的 webmin 相关联。