首页 > 编程知识 正文

linux 怎么查询端口对应的服务,linux查询端口号命令

时间:2023-05-03 21:37:15 阅读:184760 作者:2560

根据端口号查找对应的服务名

1)grep -w 端口号 /etc/services

2)grep "b端口号b" /etc/services

以2049端口为例,执行grep -w 2049 /etc/services或grep "b2049b" /etc/services  即可查找到其对应的服务名为nfs

grep -w 2049 /etc/services

nfs             2049/tcp        nfsd shilp      # Network File System

nfs             2049/udp        nfsd shilp      # Network File System

nfs             2049/sctp       nfsd shilp      # Network File System

# grep "b2049b" /etc/services

nfs             2049/tcp        nfsd shilp      # Network File System

nfs             2049/udp        nfsd shilp      # Network File System

nfs             2049/sctp       nfsd shilp      # Network File System

其中-w表示只显示全字符合的列,即精确匹配;"b"表示匹配一个字边界,即字与空格间的位置。例如,“erb”匹配“never”中的“er”,但不匹配“verb”中的“er”(若匹配“verb”中的“er”可使用"B"进行非字边界匹配)。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。