进程号和端口的互查
Posted young233
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了进程号和端口的互查相关的知识,希望对你有一定的参考价值。
?
前言:
在日常工作当中,我们会经常查询进程号占用端口的情况。通常情况下,我们只能知道其中一个条件,来求另一个(有点像做数学题,哈哈哈)
我们常用的工具有两个:
netstat
lsof
?
正文:
下面两种情况,分别给出查询方案:
?
1) 已知端口port number,求占用端口的进程。
一号选手 netstat
netstat -anp|grep $(port number)
二号选手 lsof
lsof -i:$(port number)
将$(port number)换成具体的端口号即可。
?
2) 已知进程号pid number,求此进程占用的端口号。
一号选手 netstat
netstat -anp|grep $(pid number)
二号选手 lsof
lsof -i|grep $(pid number)
将$(pid number)换成具体的进程号即可。
?
后记:
1. netstat是系统自带的工具,lsof需要安装。
2. 其实lsof是个神工具,能做的事情特别多,以后有机会详细记录一波。
以上是关于进程号和端口的互查的主要内容,如果未能解决你的问题,请参考以下文章
lsof/netstat命令的一个重要作用: 根据进程查端口, 根据端口查进程