`

Linux根据端口号查应用

 
阅读更多

命令:
查看8380端口被谁占用
netstat -nlap |grep 8380
根据进程id查找应用
ps -aux|grep 10152


[jboss@vm-kvm10484-jbs]/opt/app/jboss-eap-5.2/jboss-as/server/WeChatServer3/log>netstat -nlap |grep 8380
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 10.221.167.99:8380          0.0.0.0:*                   LISTEN      10152/java       
 

发现是一个Java应用,且进程ID是10152 根据进程id再去查找对应的应用
ps -aux|grep 10152

[jboss@vm-kvm10484-jbs]/opt/app/jboss-eap-5.2/jboss-as/server/WeChatServer3/log>ps -aux|grep 10152
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
jboss    10152  0.4 14.1 3843648 1141456 ?     Sl   Mar20   6:49 /opt/app/jboss-eap-5.2/jdk1.6.0_22/bin/java -Dprogram.name=run.sh -server -Xms512m -Xmx1024m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.lang.ClassLoader.allowArraySyntax=true -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:+PrintGC -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC -Xloggc:../log/gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/opt/applog/coredir -Djava.net.preferIPv4Stack=true -Djava.endorsed.dirs=/opt/app/jboss-eap-5.2/jboss-as/lib/endorsed -classpath /opt/app/jboss-eap-5.2/jboss-as/bin/run.jar:/opt/app/jboss-eap-5.2/jdk1.6.0_22/lib/tools.jar org.jboss.Main -c GRPV2Server99 -g grpcluster99 -Dorg.apache.tomcat.util.http.Parameters.MAX_COUNT=2048 -Dorg.jboss.logging.provider=slf4j -Djboss.service.binding.set=ports-03 -b 10.221.167.99 -Djava.rmi.server.hostname=10.221.167.99 -Dremoting.bind_by_host=false -Djboss.messaging.ServerPeerID=3 -Djboss.default.jgroups.stack=tcp -Djboss.mod_cluster.proxyList=
jboss    14175  0.0  0.0 103312   868 pts/2    S+   10:18   0:00 grep 10152



-c GRPV2Server99

GRPV2Server99这个就是占用8380的项目
分享到:
评论

相关推荐

    根据端口号得到打开该端口号的进程ID

    在IT领域,尤其是在系统管理和网络调试中,了解如何根据端口号获取对应的进程ID是一项非常实用的技能。端口号是计算机网络通信中标识服务的重要组成部分,它允许不同的服务在同一台主机上并行运行。当我们需要诊断...

    根据端口查看是哪个应用程序在占用的命令

    将`:端口号`替换为你想要查询的实际端口号,例如 `:80`。这将列出所有使用该端口的连接,以及对应的进程ID(PID)。 2. **使用`Tasklist`命令** 一旦得到了占用端口的进程ID(PID),可以使用`tasklist`命令来...

    查询端口号对应的PID号

    在IT领域,特别是系统管理和网络故障排查过程中,经常会遇到需要查询特定端口号被哪个进程占用的情况。这通常涉及到操作系统层面的知识和技术,对于Windows和Linux等不同操作系统,具体的方法会有所差异。下面将详细...

    端口号 查看端口号 电脑端口查看

    端口号在计算机网络中扮演着至关重要的角色,它是标识网络通信中特定服务或应用的唯一数字标识符。每个网络连接,无论是HTTP浏览、FTP传输还是SMTP邮件发送,都需要通过一个特定的端口号来识别和区分不同的服务。...

    linux服务器端口无法访问问题解决

    通过`systemctl status firewalld`检查防火墙状态,`firewall-cmd –list-ports`查看已开放的端口,然后使用`firewall-cmd –zone=public –add-port=端口号/tcp –permanent`命令添加开放端口。最后,可能需要重启...

    MySQL 查看并修改默认端口号

    在某些情况下,用户可能需要查看或修改MySQL服务的默认端口号,以避免与其他应用冲突或出于安全考虑。本文将详细介绍如何查看和修改MySQL的端口号。 首先,我们需要理解MySQL配置文件的作用。在Windows系统中,这个...

    GPS端口查询工具

    在IT领域,端口是计算机网络通信的重要组成部分,每个端口号对应一个特定的服务或应用程序,通过这些端口,设备间进行数据传输。 端口查询是网络管理员日常工作中常见的任务,因为了解哪些端口被占用、哪些服务正在...

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

    在TCP/IP协议栈中,端口号分为两个范围:0到1023的知名端口(Well-Known Ports),这些端口通常被系统服务占用;1024到49151的用户端口(Ephemeral Ports),一般用于用户进程;49152到65535的动态或私有端口,同样...

    windows-如何查询端口号被哪个程序占用

    在Windows操作系统中,端口号是网络应用程序用来标识和服务的逻辑标识符,每个端口对应一个正在运行的程序或服务。当遇到某个端口被占用,而我们不清楚是哪个程序在使用时,可以使用以下方法来查询: 1. **任务管理...

    查询占用端口进程

    - **MacOS**:类似Linux,使用`lsof -i :[端口号]`和`pgrep`命令组合查询。 4. **图形化工具**: - Windows的任务管理器可以显示进程的网络活动,包括它们占用的端口。 - Linux和macOS的System Monitor或...

    linux总结 解决常见应用问题

    - **说明**:查看`/etc/services`文件可以了解系统中开放的网络服务及其对应的端口号。 ##### 20. 查看PCI设备信息 - **命令**: ```bash lspci ``` - **说明**:使用`lspci`命令查看系统中安装的PCI设备信息,...

    CentOS查询端口占用和清除端口占用的程序

    例如,如果发现某个应用服务无法启动,检查其配置文件中的端口号,然后使用上述命令检查端口占用情况,找到占用该端口的进程并根据需要结束它,或者调整服务的端口设置。这样,我们就能成功解决端口占用问题,确保...

    zookeeper linux版本

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终将简单易用的接口和性能高效、功能稳定的系统提供给用户。...

    Linux如何查看当前有多少IP连接了这台机子.如何查看都谁连接了我

    `-a`选项显示所有连接(包括监听状态),`-n`选项以数字形式显示IP地址和端口号,而不是主机名和服务名。 2. **查看外部IP连接数:** 若要专注于远程(外部)IP连接,可以过滤出只包含非本地地址的行: ``` ...

    基于Linux环境的企业DNS服务器的搭建.pdf

    * DNS 协议:基于 UDP 协议,使用端口号 53 * 递归查询和迭代查询:两种查询方式 * BIND 服务:全球范围内使用最广泛、最安全且高效的域名解析服务程序 * Linux 操作系统:Red Hat 7.0 等 * 安全性和稳定性:Linux ...

    apache-activemq Linux版本

    配置ActiveMQ通常涉及到修改`conf/activemq.xml`文件,这里可以设置端口号、持久化策略、日志路径等。此外,`users.properties`和`groups.properties`文件用于配置用户和权限。 为了确保ActiveMQ的稳定运行,需要...

    linux应用开发例程,很经典

    此外,还要熟悉网络协议,如TCP(传输控制协议)和UDP(用户数据报协议),以及IP地址和端口号的使用。深入学习还包括错误处理、异步I/O和多路复用技术如select、poll和epoll。 4. **数据库编程**: 在Linux上,...

    Linux原理及应用——附网络命令.ppt

    端口是标识服务的重要标识,不同的服务通常会绑定在不同的端口号上。 总的来说,了解Linux网络原理和TCP/IP协议是管理和维护Linux服务器的基础,而正确配置网络参数和熟练使用网络命令则能有效地解决网络问题,确保...

    linux 下UDP

    创建一个`sockaddr_in`结构体,用于存储服务器的IP地址和端口号。`sin_family`设置为`AF_INET`,表示使用IPv4协议;`sin_port`设置为服务端口,如示例中的8888;`sin_addr`设置为`INADDR_ANY`,意味着服务器将监听...

    查询端口被占问题

    在计算机网络中,端口是通信的通道,不同的应用程序和服务会绑定到特定的端口号进行数据传输。80端口是HTTP协议的标准端口,通常用于Web服务器,例如IIS (Internet Information Services) 和 Apache 等。有时,当你...

Global site tag (gtag.js) - Google Analytics