【Linux】端口反查进程

平时时常遇到端口占用的情况,又不知道端口是哪个服务启的。

本文以80端口为例。

 1 [root@localhost jenkins]# netstat -tunlp | grep 80
 2 tcp6       0      0 :::8089                 :::*                    LISTEN      17195/docker-proxy  
 3 tcp6       0      0 :::8001                 :::*                    LISTEN      22015/docker-proxy  
 4 tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      11823/java          
 5 tcp6       0      0 :::8009                 :::*                    LISTEN      11823/java          
 6 tcp6       0      0 :::80                   :::*                    LISTEN      11823/java          
 7 tcp6       0      0 :::8081                 :::*                    LISTEN      22871/docker-proxy  
 8 [root@localhost jenkins]# ps -aux | grep 11823
 9 root      2069  0.0  0.0 110292   900 pts/1    S+   16:20   0:00 grep --color=auto 11823
10 root     11823  0.4 17.5 8961408 2676892 ?     Sl   9月23  30:16 /home/jdk/jre/bin/java -Djava.util.logging.config.file=/home/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /home/tomcat/bin/bootstrap.jar:/home/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/home/tomcat -Dcatalina.home=/home/tomcat -Djava.io.tmpdir=/home/tomcat/temp org.apache.catalina.startup.Bootstrap start

首先查看启用80端口的进程

  • netstat -tunlp | grep 80

可以看到80端口的进程为11823

查看11823是什么进程

  • ps -aux | grep 11823

发现是tomcat启动的80端口

 

posted @ 2019-09-27 16:22    阅读(510)  评论(0编辑  收藏  举报