`
samjavaeye
  • 浏览: 194525 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Linux下查看端口占用情况

 
阅读更多

用启动服务的账号登录,然后运行命令:

lsof -i:<端口号>

例如:

 

[root@SonarServer1 user0]# lsof -i:80
COMMAND   PID USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
java    19408 root  144u  IPv6 183572842      0t0  TCP *:http (LISTEN)
 
也可使用命令:
netstat -apn|grep <端口号>
例如:
[root@SonarServer1 user0]# netstat -apn|grep 80
tcp        0      0 :::80                       :::*                        LISTEN      19408/java  
 找到进程号以后,再使用以下命令查看详细信息:
ps -aux|grep <进程号>
[root@SonarServer1 user0]# ps -aux|grep 19408
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root     19408  3.8  2.2 2520992 357368 ?      Sl   10:29   0:27 java -Djava.awt.headless=true -XX:MaxPermSize=128m -Xms256m -Xmx512m -Djava.library.path=./lib -classpath ../../lib/servlet-api-2.5-20081211.jar:../../lib/jetty-util-6.1.25.jar:../../lib/activation-1.1.jar:../../lib/geronimo-spec-jta-1.0-M1.jar:../../lib/wrapper-3.2.3.jar:../../lib/commons-io-2.0.1.jar:../../lib/jetty-6.1.25.jar:../../lib/sonar-application-3.2.jar:../../lib/jetty-naming-6.1.25.jar:../../lib/jetty-plus-6.1.25.jar:../../:../../extensions/jdbc-driver/mysql/mysql-connector-java-5.1.18.jar:../../extensions/jdbc-driver/postgresql/postgresql-9.0-801.jdbc3.jar:../../extensions/jdbc-driver/mssql/jtds-1.2.4.jar -Dwrapper.key=n24m_l80HqD33MJi -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=19406 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.sonar.application.StartServer
root     19460  0.0  0.0 105476   948 pts/5    S+   10:41   0:00 grep 19408
 

分享到:
评论

相关推荐

    linux下查看端口是否被占用以及查看所有端口

    ### Linux下查看端口是否被占用以及查看所有端口 #### 概述 在Linux系统管理中,了解网络端口的使用情况对于诊断网络问题、优化系统性能以及增强网络安全至关重要。本文将详细介绍如何在Linux环境下检查端口是否被...

    linux下查看端口命令及服务

    ### Linux 下查看端口命令及服务详解 在 Linux 操作系统中,对于网络管理与调试而言,掌握如何查看端口和服务至关重要。本文将详细介绍几种常用的命令及其使用方法,包括 `route`、`netstat` 和 `tcpdump`,帮助...

    怎么查看80端口占用情况? 如何查看端口占用情况?

    在IT领域,网络通信往往依赖于特定的端口号来区分不同的...总之,了解如何查看和管理端口占用情况是解决网络服务问题的关键步骤,尤其在遇到端口冲突时。掌握这些方法,有助于快速诊断和解决问题,保证系统的正常运行。

    详解Linux查看程序端口占用情况

    查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name  发现8080端口被PID为9658的Java进程占用。 进一步使用命令: ps -aux | grep java 或者直接: ps -aux | grep pid 查看 ...

    linux查看端口是否被占用的小脚本

    linux查看端口是否被占用的小脚本 # 用法:./portinfo.sh port # 例如: ./portinfo.sh 80 会列出80端口是否被占用,被占用就显示80端口详细信息

    Linux查看端口占用情况的几种方式

    Linux查看端口占用情况的几种方式

    Linux 查看端口占用、开放情况

    使用`netstat`命令是最常见的查看端口占用的方法。例如: ``` netstat -ntlp ``` 这个命令会显示所有TCP和UDP端口的状态,以及对应的PID(进程ID)和程序路径。参数解析: - `-n`:以数字形式显示IP地址和端口...

    Linux/window下怎样查看某个端口被哪个程序/进程占用

    在Linux系统中,查看端口占用情况通常使用`lsof`命令。例如,要查看占用5300端口的进程,可以运行 `lsof -i:5300`。结果显示,进程号为26751的名为named的进程在TCP和UDP上都监听5300端口。若想进一步获取进程详细...

    如何让Linux下非root用户程序使用小于1024端口

    在 Linux 下,默认情况下1024 以下的端口是要在 root 下才能使用的,在其他用户下,如果尝试使用将会报错。在有的时候,我们可能考虑程序运行在 root 帐户下,但这可能会给 Linux 系统带来安全风险。那如何能够让非 ...

    Linux获取指定端口服务信息,获取指定服务器端口号

    使用 `lsof -i :80` 可以看到占用80端口的进程详情。 4. **`ps` 和 `grep` 命令**: 如果你已经有了PID,可以直接用 `ps` 命令查看进程详细信息,如 `ps -ef | grep &lt;PID&gt;`。 了解了这些基础命令后,我们可以结合...

    查看当前端口占用情况及代码统计量的小软件

    标题中的“查看当前端口占用情况及代码统计量的小软件”指的是两个不同的功能。首先,我们来了解一下这两个概念。 1. **查看当前端口占用情况**:在计算机网络中,端口是通信的通道,每个应用程序在进行网络通信时...

    linux查看现有占用端口命令netstat –ntlp.docx

    在Linux操作系统中,管理和监控网络服务以及其使用的端口是系统管理员的重要工作之一。`netstat`(网络状态)是一个非常实用的命令行工具,它提供了查看网络连接、路由表、接口统计等多种功能。在本场景中,我们将...

    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 ...

    windows查看某个端口在被哪个进程使用着,linux查看某个端口在被哪个进程使用着

    windows查看某个端口在被哪个进程使用着 linux查看某个端口在被哪个进程使用着

    Linux下远程连接windows3389端口

    总结来说,"Linux下远程连接windows3389端口"涉及的关键技术是使用rdesktop软件在Linux系统中通过RDP协议连接到Windows的3389端口,实现跨平台的远程桌面操作。正确配置和使用rdesktop,可以极大地提升IT管理员的...

    NC 中端口被占用

    在Unix/Linux环境下,通常使用`netstat`命令来查看网络连接状态,具体到端口占用情况,可以使用以下命令: ``` netstat -a -n -o ``` 这里,`-a`参数表示显示所有活动连接和监听端口;`-n`参数表示以数字形式显示...

    linux查看端口是否开放

    linux查看端口是否开放

    如何在 Linux 中查看当前系统的端口使用情况

    通过上述命令,你可以有效地查看和管理系统的 ACPI 电源管理配置和端口占用情况。这些工具对于系统管理员和开发人员来说是非常有用的,可以帮助他们监控系统状态,优化性能,并解决网络问题。正确使用这些命令可以...

    端口占用查看工具V1.0

    端口占用查看工具V1.0是一款专门设计用于检测计算机上特定端口号是否被占用的实用软件。在日常的IT工作中,我们常常遇到各种服务、应用程序需要使用特定的网络端口来通信,如果端口被其他进程占用,可能导致服务无法...

Global site tag (gtag.js) - Google Analytics