码迷,mamicode.com
首页 > 系统相关 > 详细

进程号和端口的互查

时间:2019-12-06 09:45:52      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:工作   自带   条件   pre   日常   系统   pid   class   netstat   

?

前言:

在日常工作当中,我们会经常查询进程号占用端口的情况。通常情况下,我们只能知道其中一个条件,来求另一个(有点像做数学题,哈哈哈)

我们常用的工具有两个:

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是个神工具,能做的事情特别多,以后有机会详细记录一波。

进程号和端口的互查

标签:工作   自带   条件   pre   日常   系统   pid   class   netstat   

原文地址:https://www.cnblogs.com/young233/p/11992982.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!