`

linux-端口号<->进程

阅读更多
1、根据进程查看它占用的端口号
ps -ef|grep tomcat

输出:
tomcat   20676     1  3 Aug05 ?        03:52:34 /home/q/java/default/bin/java -Djava.util.logging.config.file=/home/info/conf/logging.properties -Xms4096m -Xmx4096m -Xmn2300m -XX:SurvivorRatio=6 -XX:-OmitStackTraceInFastThrow -XX:MaxPermSize=160m -server -XX:+DisableExplicitGC -Dlanrenjianshen.logs=/home/info/logs -Dlanrenjianshen.cache=/home/info/cache -verbose:gc -XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:/home/info/logs/gc.log -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/home/tomcat/endorsed -classpath /home/q/tomcat/bin/bootstrap.jar -Dcatalina.base=/home/q/www/info -Dcatalina.home=/home/tomcat -Djava.io.tmpdir=/home/info/temp org.apache.catalina.startup.Bootstrap start


继续跟进程号查询端口号:
sudo netstat -anpl|grep "20676"
sudo netstat -anpl|grep "20676"|grep "0.0.0"

输出:
tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      20676/java          
tcp        0      0 0.0.0.0:30001               0.0.0.0:*                   LISTEN      20676/java          
tcp        0      0 0.0.0.0:31218               0.0.0.0:*                   LISTEN      20676/java          
tcp        0      0 127.0.0.1:8005              0.0.0.0:*                   LISTEN      20676/java          
tcp        0      0 0.0.0.0:20071               0.0.0.0:*                   LISTEN      20676/java          
tcp        0      0 10.88.64.1XX:46964         10.88.64.1XX:9999           ESTABLISHED 20676/java          
tcp        0      0 10.88.64.1XX:60226         10.88.64.1XX:9999         ESTABLISHED 20676/java          
tcp        0      0 10.88.64.1XX:31218         10.88.64.1XX:35635         ESTABLISHED 20676/java          
tcp        0      0 10.88.64.1XX:37580         10.88.64.1XX:20880          ESTABLISHED 20676/java        



2、根据端口号查看占用它的进程
方法1

sudo lsof -i:8080  

输出:
COMMAND   PID   USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
java    20676 tomcat   26u  IPv4 408255964      0t0  TCP *:webcache (LISTEN)
java    20676 tomcat  102u  IPv4 413589766      0t0  TCP l-afaresystem1.f.cn5:webcache->l-.tc.cn2.com:42097 (ESTABLISHED)
java    20676 tomcat  111u  IPv4 413590220      0t0  TCP l-afaresystem1.f.cn5:46681->l-.tc.cn5.com:webcache (ESTABLISHED)

继续:

ps -ef|grep 20676

输出:
tomcat   20676     1  3 Aug05 ?        03:53:18 /home/q/java/default/bin/java -Djava.util.logging.config.file=/home/info/conf/logging.properties -Xms4096m -Xmx4096m -Xmn2300m -XX:SurvivorRatio=6 -XX:-OmitStackTraceInFastThrow -XX:MaxPermSize=160m -server -XX:+DisableExplicitGC -Dqunar.logs=/home/afaresystem/logs -Dnar.cache=/home/info/cache -verbose:gc -XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:/home/info/logs/gc.log -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/home/q/tomcat/endorsed -classpath /home/info/tomcat/bin/bootstrap.jar -Dcatalina.base=/home/www/info -Dcatalina.home=/home/q/tomcat -Djava.io.tmpdir=/home/info/temp org.apache.catalina.startup.Bootstrap start



方法2
sudo  netstat -anpl|grep "8080"|grep "0.0.0"


输出:
tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      20676/java   
0
0
分享到:
评论

相关推荐

    TCP-IP技术大全

    TCP/IP和Internet 8&lt;br&gt;2.1 一段历史 8&lt;br&gt;2.1.1 ARPANET 8&lt;br&gt;2.1.2 TCP/IP 9&lt;br&gt;2.1.3 国家科学基金会(NSF) 9&lt;br&gt;2.1.4 当今的Internet 12&lt;br&gt;2.2 RFC和标准化过程 12&lt;br&gt;2.2.1 获得RFC 13&lt;br&gt;2.2.2 RFC索引 13&lt;br...

    TCPIP协议详解(4-1)

    TCP/IP和Internet 8&lt;br&gt;2.1 一段历史 8&lt;br&gt;2.1.1 ARPANET 8&lt;br&gt;2.1.2 TCP/IP 9&lt;br&gt;2.1.3 国家科学基金会(NSF) 9&lt;br&gt;2.1.4 当今的Internet 12&lt;br&gt;2.2 RFC和标准化过程 12&lt;br&gt;2.2.1 获得RFC 13&lt;br&gt;2.2.2 RFC索引 13&lt;br...

    Oracle 主要配置文件介绍

    lsnrctl status 命令有如下输出结果&lt;br&gt; STATUS of the LISTENER&lt;br&gt; ------------------------&lt;br&gt; Alias LISTENER&lt;br&gt; Version TNSLSNR for Linux: Version 8.1.7.4.0 - Production&lt;br&gt; Start Date 17-JAN-2004 19...

    adb1.0.26包含fastboot.exe

    -s &lt;serialNumber&gt; 指定相应 serialNumber 号的设备/模拟器为命令目标 在多个设备/模拟器连接的情况下较常用的是 -s &lt;serialNumber&gt; 参数,serialNumber 可以通过 adb devices 命令获取。如: $ adb devices List ...

    在Linux中查看进程占用的端口号

    对于 Linux 系统管理员来说,清楚某个服务是否正确地绑定或监听某个端口,是至关重要的。...套接字是和 IP 地址、软件端口和协议结合起来使用的,而端口号对传输控制协议(TCP)和用户数据报协议(UDP)协议都适用,TCP

    6种查看Linux进程占用端口号的方法详解

    对于 Linux 系统管理员来说,清楚某个服务是否正确地绑定或监听某个端口,是至关重要的。...套接字是和 IP 地址、软件端口和协议结合起来使用的,而端口号对传输控制协议(TCP)和用户数据报协议(UDP)协议都适用,TCP

    新版Android开发教程.rar

    • Linux (tested on Linux Ubuntu Dapper Drake) Supported Supported Supported Supported Development Development Development Development Environments Environments Environments Environments Eclipse IDE o...

    socket linux2

    #define PORT 6789 //定义端口号 #define MYKEY 12345 #define SIZE 10240 //定义共享内存的大小 int main(void) { int shmid; //共享内容的ID char *shmaddr; //定义子进程共用的共享内存 shmid = shmget...

    Shell脚本实现根据端口号kill相应进程功能

    Linux根据占用的端口号来关闭相应的进程的shell脚本写法。   代码如下: kill -9 $(lsof -i:22 |awk ‘{print $2}’ | tail -n 2)

    Linux下查看端口占用进程号,程序名的方法

    linux下查看端口占用情况: 1. 查看哪个进程占用了819端口: case9...由以上我们知道了859端口被进程号为24907的进程占用了, 是个java进程。 2. 查看进程号为24907的进程在哪里: case9-sghfofo:/usr/local/cnbj/tomca

    Linux 查看服务器开放的端口号

    在讨论这个问题前,我们先来了解一下物理端口、逻辑端口、端口号等计算机概念。  端口相关的概念:  在网络技术中,端口(Port)包括逻辑端口和物理端口两种类型。物理端口指的是物理存在的端口,如ADSLModem、...

    Linux查看端口、进程情况及kill进程的方法

    发现并没有8080端口的Tomcat进程。 使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端口被PID为9658的Java进程占用。 进一步使用命令:ps -...

    Linux端口号与PID的互相查询

    由端口号查询PID号  首先myeclipse报错的时候会提示:“8009端口被占用”,那么你不得不依据此端口去查看该端口下运行的哪些进程  使用命令来查看当前系统下所运行的所有端口情况:sudo netstat -antup  注意:...

    cmd操作命令和linux命令大全收集

    CMD命令:开始-&gt;运行-&gt;键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

    linux执行jar文件脚本.sh

    在linux系统中执行jar包,我们需要先杀掉对应端口的进程,然后执行java -jar命令,启动服务

    linux 查看端口占用命令实例详解

    2.再用netstat -anp | grep pid号,可以查看到该进程占用的端口号! 方法二: 直接用lsof命令可以查看端口使用情况! 以上就是对linux 查看端口占用命令的讲解,如有疑问请留言,或者到本站社区交流讨论,...

    netcat 瑞士军刀 linux windows netcat 瑞士军刀 linux windows

     其中端口号可以指定一个或者用lo-hi式的指定范围。  例如:扫描端口  tcp扫描  C:\nc&gt;nc -v -z -w2 192.168.0.80 1-140  net [192.168.0.80] 140 (?)  net [192.168.0.80] 139 (netbios-ssn) open  ...

Global site tag (gtag.js) - Google Analytics