linux下使用pid定位程序端口的简单示例

发布时间:2020-03-12编辑:脚本学堂
本文介绍下,在linux中通过pid定位程序打开端口的方法。

首先,使用ps aux 检测到耗资源的进程。
4652 mysql     15   0  454m 124m 4752 S   58  3.1   2144:29 mysqld
这里是mysqld进程。

之后使用网络命令:
netstat -anp
 来检测该程序链接的端口:
 

复制代码 代码示例:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address  Foreign Address    State       PID/Program name  
tcp        0      0 0.0.0.0:2049   0.0.0.0:*   LISTEN      -                  
tcp        0      0 0.0.0.0:52422  0.0.0.0:*   LISTEN      -                  
tcp        0      0 0.0.0.0:3306   0.0.0.0:*   LISTEN      4652/mysqld        
tcp        0      0 0.0.0.0:3307   0.0.0.0:*   LISTEN      5223/mysqld

很简单吧,linux系统下,最神奇的地方就是这些经典好用的linux命令了。

学好linux系统,很重要的一点就是精通常用的命令:系统的或网络的。