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

 更新时间:2011年05月01日 23:55:49   作者:  
Linux下查看端口占用进程号,程序名的方法,方便我们查找什么进程导致系统变慢等需要。
linux下查看端口占用情况:
1.
查看哪个进程占用了819端口:

case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # lsof -i:859
运行后的结果:
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
java 24907 root 31u IPv4 248905027 TCP *:859 (LISTEN)

由以上我们知道了859端口被进程号为24907的进程占用了, 是个java进程。

2.
查看进程号为24907的进程在哪里:

case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # ps -ef|grep 24907
root 13421 29276 0 20:08 pts/2 00:00:00 grep 24907
root 24907 1 0 11:43 pts/4 00:03:53 /usr/java/jdk1.6.0_13/bin/java -server -XX:PermSize=256M -XX:MaxPermSize=512m -Xbootclasspath/p:java-net-Socket.jar -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/cnsh/tomcat-sh/conf/logging.properties -Djava.endorsed.dirs=/usr/local/cnsh/tomcat-sh/bin/endorsed -classpath :/usr/local/cnsh/tomcat-sh/bin/bootstrap.jar -Dcatalina.base=/usr/local/cnsh/tomcat-sh/bin -Dcatalina.home=/usr/local/cnsh/tomcat-sh/bin -Djava.io.tmpdir=/usr/local/cnsh/tomcat-sh/bin/temp -Xmx512m -Xms256m org.apache.catalina.startup.Bootstrap start

由以上我们知道是目录为/usr/local/cnsh/tomcat-sh/bin/的tomcat占用了。

相关文章

  • LINUX 防火墙 firewalld-cmd命令详解

    LINUX 防火墙 firewalld-cmd命令详解

    firewalld 防火墙为了简化管理,将所有网络流量分为多个区域(zone),然后根据数据包的源IP地址或传入的网络接口等条件将流量传入相应区域,每个区域都定义了自己打开或者关闭的端口和服务列表,这篇文章主要介绍了LINUX 防火墙 firewalld-cmd命令详解,需要的朋友可以参考下
    2024-01-01
  • ubuntu13.10编译安装mono环境(一)

    ubuntu13.10编译安装mono环境(一)

    Mono是一个自由开放源代码项目。该项目的目标是创建一系列符合ECMA标准的.NET工具,包括C#编译器和通用语言架构。Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,Unix,OS X和Solaris,甚至一些游戏平台,例如:Playstation 3,Wii或XBox 360。
    2014-07-07
  • Apache由http自动跳转到https的多种方法

    Apache由http自动跳转到https的多种方法

    本文主要和大家分享Apache http自动跳转到https的几种方法,非常不错,具有参考借鉴价值,需要的朋友参考下
    2018-02-02
  • Linux下安装软件包报依赖等相关问题的解决方法

    Linux下安装软件包报依赖等相关问题的解决方法

    大家好,本篇文章主要讲的是Linux下安装软件包报依赖等相关问题的解决方法,感兴趣的同学赶快来看一看吧,对你有帮助的话,记得收藏一下
    2021-12-12
  • 解决yum安装报错Protected multilib versions的问题

    解决yum安装报错Protected multilib versions的问题

    今天小编就为大家分享一篇解决yum安装报错Protected multilib versions的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • 在ubuntu16.04上创建matlab的快捷方式(实现方法)

    在ubuntu16.04上创建matlab的快捷方式(实现方法)

    下面小编就为大家分享一篇在ubuntu16.04上创建matlab的快捷方式实现方法,具有很好的参考价值,希望对大家有所帮助
    2017-12-12
  • centos 7 安装卸载apache(httpd)服务的详细步骤

    centos 7 安装卸载apache(httpd)服务的详细步骤

    前面我们已经安装好了mysql,今天安装httpd,然后试着访问以下,由于博主已经安装过一次,所以先说卸载,再说安装,需要的朋友可以参考下
    2020-07-07
  • Linux命令行上如何使用日历详解

    Linux命令行上如何使用日历详解

    这篇文章主要给大家介绍了Linux命令行上如何使用日历的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用linux具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-04-04
  • 在Linux上使用xargs命令的详细教程

    在Linux上使用xargs命令的详细教程

    这篇文章主要介绍了如何在Linux上使用xargs命令,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • 如何在Linux环境为用户添加sudo权限

    如何在Linux环境为用户添加sudo权限

    这篇文章主要介绍了如何在Linux环境为用户添加sudo权限,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09

最新评论