0
点赞
收藏
分享

微信扫一扫

Linux命令--根据端口号查看进程号(PID)



简介

说明

        本文用实例介绍Linux下如何根据端口号查看进程号(PID)。

需求

        查找8080端口对应的进程号。

法1:netstat

用法

netstat -nlp|grep :8080

结果

[root@localhost sbin]# netstat -nlp|grep :8080
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 8246/nginx
[root@localhost sbin]#

对应的PID为:8246 

netstat详细用法


法2:lsof

用法

lsof -i:8080

lsof -i 需要 root 用户的权限来执行。 

结果

[root@localhost sbin]# lsof -i:8080
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 8246 root 6u IPv4 64233 0t0 TCP *:http (LISTEN)
nginx 8247 nobody 6u IPv4 64233 0t0 TCP *:http (LISTEN)
[root@localhost sbin]#

以上为进程ID为8246和8247的nginx应用,占用80端口。

举报

相关推荐

0 条评论