首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何确定程序在linux中使用的哪个端口?

问如何确定程序在linux中使用的哪个端口?
EN

Server Fault用户
提问于 2010-09-16 04:14:53
回答 2查看 105关注 0票数 0
代码语言:javascript
复制
memcached -u www-data -m 2048 -d

在我运行上述程序之后,我不知道它使用的是哪个端口.

EN

回答 2

Server Fault用户

回答已采纳

发布于 2010-09-16 04:29:05

默认端口为11211。

代码语言:javascript
复制
lsof|grep -E '^memcached.*LISTEN'
票数 2
EN

Server Fault用户

发布于 2010-09-16 04:30:18

可以使用netstat -lp。

-l是短形式的-侦听,而-p是--程序的短形式。

例如,要列出监听TCP端口(-t或-tcp)的程序,并在数字上显示端口和IP (-n或-数值):

$ netstat -nltp

代码语言:javascript
复制
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      995/mysqld      
tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN      1350/memcached  
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/181658

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档