精华内容
下载资源
问答
  • Linux查找端口对应的程序

    千次阅读 2016-09-29 10:12:05
    我想看8012端口对应的程序 [root@NYSJHL99-52 bin]# nettat -nlap |grep 8012 结果 [root@NYSJHL99-52 bin]# netstat -nlap |grep 8012 tcp 0 0 0.0.0.0:8012 0.0.0.0:* LIST


    我想看8012端口对应的程序

    [root@NYSJHL99-52 bin]# nettat -nlap |grep 8012
    

    结果

    [root@NYSJHL99-52 bin]# netstat -nlap |grep 8012
    tcp        0      0 0.0.0.0:8012                0.0.0.0:*                   LISTEN      815584/java 

    可见是一个Java程序, 这里是一个Resin服务器

    知道其pid为815584

    根据进程号 ,查看程序的运行信息, 比如可执行文件的位置。

    ps -aux |grep 815584

    结果

    Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
    root     815584  2.9  1.4 9328860 705020 pts/2  Sl   09:49   0:34 /opt/j2sdk/bin/java -Xms2048M -Xmx2048M -server -Xmn512M -XX:PermSize=256M -XX:MaxPermSize=512M -Xss256k -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=7 -XX:GCTimeRatio=19 -Xnoclassgc -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:+CMSPermGenSweepingEnabled -XX:-CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=75 -XX:+PrintClassHistogram -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCApplicationConcurrentTime -XX:+PrintGCApplicationStoppedTime -Djava.awt.headless=true -Djava.library.path=/opt/resin/libexec:/opt/j2sdk/lib:/usr/lib64:/usr/lib -Djmagick.systemclassloader=false -Dresin.home=/data/server/resin-card-main-8012 -Dserver.root=/data/server/resin-card-main-8012 -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBuilderImpl com.caucho.server.resin.Resin -socketwait 37618 -stdout /data/server/resin-card-main-8012/log/stdout.log -stderr /data/server/resin-card-main-8012/log/stderr.log
    root     818737  0.0  0.0 105368   892 pts/2    S+   10:08   0:00 grep 815584
    根据
    -Dresin.home=/data/server/resin-card-main-8012


    知道了 Resin服务器的运行的路径。



    展开全文
  • 要在一台服务器上查找部署的web和service服务对应端口,需要两条命令: 一.查找当前服务的进程:ps -ef|grep 服务名 或 ps -ef|grep java 查找所有的Java进程 比如,想要查看reconciliation这个服务的所有端口...

    要在一台服务器上查找部署的web和service服务对应的端口,需要两条命令:

    一.查找当前服务的进程:ps -ef|grep 服务名  或  ps -ef|grep java 查找所有的Java进程

    比如,想要查看reconciliation这个服务的所有端口,那么就输入:ps -ef|grep reconciliation,结果如下

    那么,22217和26796就是reconciliation相关的两个服务的进程号,可以看到是两个service服务

    ps:ps -ef|grep 服务名,这个命令是匹配查询,可以进行精确查找和模糊查找

          服务名后面不要带/,会无法查询结果

    二.根据进程号查找端口:netstat -nlp |grep 进程号

    比如,输入netstat -nlp |grep 22217,结果如下

    可以看到两个端口号:9531和9533,那么这两个就是服务reconciliation-a*-service的对应端口

    暂时没有其他更快捷的方式

    展开全文
  • linux查找端口对应服务

    千次阅读 2017-11-27 16:45:00
    根据端口查找对应服务名 1)grep -w 端口号 /etc/services 2)grep "\b端口号\b" /etc/services 以2049端口为例,执行grep -w 2049 /etc/services或grep "\b2049\b" /etc/services 即可查找到其对应服务名为...
    1. 根据端口号查找对应的服务名

      1)grep -w 端口号 /etc/services

      2)grep "\b端口号\b" /etc/services

      以2049端口为例,执行grep -w 2049 /etc/services或grep "\b2049\b" /etc/services  即可查找到其对应的服务名为nfs

      grep -w 2049 /etc/services    
      nfs             2049/tcp        nfsd shilp      # Network File System
      nfs             2049/udp        nfsd shilp      # Network File System
      nfs             2049/sctp       nfsd shilp      # Network File System

      # grep "\b2049\b" /etc/services     
      nfs             2049/tcp        nfsd shilp      # Network File System
      nfs             2049/udp        nfsd shilp      # Network File System
      nfs             2049/sctp       nfsd shilp      # Network File System

      其中-w表示只显示全字符合的列,即精确匹配;"\b"表示匹配一个字边界,即字与空格间的位置。例如,“er\b”匹配“never”中的“er”,但不匹配“verb”中的“er”(若匹配“verb”中的“er”可使用"\B"进行非字边界匹配)。

    2. 根据服务名查找对应的端口号

      1)grep -w 服务名 /etc/services

      2)grep "\b服务名\b" /etc/services

      以nfs服务为例,执行grep -w nfs /etc/services 或grep "\bnfs\b" /etc/services即可查找到其对应的端口号为2049

      # grep -w nfs /etc/services 
      nfs             2049/tcp        nfsd shilp      # Network File System
      nfs             2049/udp        nfsd shilp      # Network File System
      nfs             2049/sctp       nfsd shilp      # Network File System

      # grep "\bnfs\b" /etc/services             
      nfs             2049/tcp        nfsd shilp      # Network File System
      nfs             2049/udp        nfsd shilp      # Network File System
      nfs             2049/sctp       nfsd shilp      # Network File System

      其中-w表示只显示全字符合的列,即精确匹配;"\b"表示匹配一个字边界,即字与空格间的位置。\bnfs\b即为精确匹配nfs。



    本文转自 xoyabc 51CTO博客,原文链接:http://blog.51cto.com/xoyabc/1704081,如需转载请自行联系原作者
    展开全文
  • linux 根据端口 查找对应的进程

    千次阅读 2017-05-04 09:57:34
    lsof -i:8080 #查看端口号所属进程,如进程号是23347 [root@edu-web1 /] ls /proc/ 找到23347文件夹 [root@edu-web1 /] cd /proc/23347 [root@edu-web1 23347] ls –ail 可以发现此连接有异常,对应的...

     

    lsof -i:8080 #查看端口号所属进程,如进程号是23347

     

     

     

     

     

     

    [root@edu-web1 /] ls /proc/  找到23347文件夹

     

    [root@edu-web1 /] cd /proc/23347

    [root@edu-web1 23347] ls –ail

     

    可以发现此连接有异常,对应的应用也有问题,剩下的就是想办法删除此僵尸进程对应的应用程序了,一般都是冗余或垃圾程序,可rm -f 干掉……

     
     

     

     

     

    展开全文
  • ps -ef | grep jar lsof -i |grep 8888 kill -9 进程号
  • windows下命令,8080是要杀死进程的端口,这个命令自己查找端口对应的进程pid,然后kill  Cmd代码  for /f "tokens=5" %a in ('netstat -ao^|findstr 8080') do @taskkill /F /PID %a...
  • Linux查看端口对应的PID

    千次阅读 2017-11-02 20:06:41
    有时候遇到终端的程序关闭但是服务未关闭的情况,此时端口被占用。 可以根据端口后查看PID, 然后杀死相应进程。比如以80端口为例。lsof -i :80 kill -9 pid查看某个端口的使用情况。netstat -tln netstat -tln | ...
  • 1.查看8081端口对应的进程号:netstat -ntulp | grep 7500 2.通过 ll /proc/{进程号}/cwd查看运行目录:ll /proc/9759/cwd 如果知道程序名称也可以通过ps命令查询对应的进程号:ps -ef|grep frps 总之,只要获取到...
  • 在用很多程序,比如nginx,Tomcat,mysql等,经常因为端口被占用而无法运行,所以在这个时候就必须把占用端口的程序给杀死,才能运行当前的程序。(其实好早之前就想记录一下了,...比如我查找3306端口的进程(也就...
  • 1 linux查看那端口监听情况 linux中可以使用netstat命令查看端口监听情况,首先来看一下该命令的参数: 1、netstat参数 (base) shl@zhihui-mint:~$ netstat -h usage: netstat [-vWeenNcCF] [<Af>] -r netstat...
  • #!/bin/sh NAME=webcrawler echo $NAME ID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $2}'` echo $ID echo "---------------" for id in $ID do kill -9 $id echo "killed $id" ...
  • Linux中常见服务对应端口

    千次阅读 2021-03-18 08:31:17
    Linux中常见服务对应端口号一、常见服务对应端口端口:0端口:1端口:7端口:19端口:20(数据端口) 21(控制端口端口:22端口:23端口:25端口:42端口:53端口:67端口:80端口:88端口:110端口:113端口...
  • 已经某个端口号被占用,如何根据端口号得到占用它的进程的ID呢 用lsof,lsof在ubuntu下的安装命令为apt-get install lsof 若已知端口号为15000,则对应查找命令为lsof -i | grep 15000 本机显示结果为:host ...
  • ①netstat -anp|grep 端口号 ②ps -ef|grep 进程号 比如现在查询端口号 9999 步骤: 1、执行netstat -anp|grep 9999 得到 该端口的进程号 28827 2、执行ps -ef|grep28827 得到具体进程 - - - - 完毕 ...
  • 是不是linux测试环境经常被其他人的进程占用了,又不敢轻易kill,端口被占用想找到那个程序占用了的方法: lsof命令 如果系统没有需要安装该命令:yum install lsof 根据端口号查看占用pid: lsof -i:端口号 ...
  • linux下查看端口对应的进程号

    千次阅读 2017-07-25 22:55:35
    linux下,查看端口对应的进程号,有两种方法: 1、lsof命令  运行命令  lsof -i:端口号  如 iof -i:2181 ,即可查看端口2181对应的进程号 2、netstat命令 运行命令 netstat -tunp | grep 端口号 其中:  t ...
  • 第一步 ps -ef | grep xxx(这里指你的项目名) 第二部 cd /proc/xxx(这里指上面查出项目运行的id) 结束步 ls -l
  • Linux下停止对应服务

    千次阅读 2017-12-22 10:38:53
    最近由于Linux服务器配置过低,配置了两个tomcat,大量运行的时候有时由于内存爆掉导致...Could not reserve enough space for object heap这时候通过查找对应的Pid,命令: netstat -apn 找到对应端口的pid,例如:
  • linux下查看端口对应的进程

    千次阅读 2016-09-08 16:54:34
    方法1: $ lsof -i 方法2: $ netstat -tulnp
  • 本方法,仅仅限于已经知道tomcat的端口号,并且服务的root权...
  • Linux下通过端口找到对应的程序

    千次阅读 2019-06-29 00:06:41
    比如我们已知端口5600被占用,需要...1. 先通过lsof命令找到打开该端口对应的程序的PID。 [yuanping@Linux C]$ lsof -i :5600 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME server 4643 yuanping 3u ...
  • Linux查找占用的端口,并杀死进程 我要使用80端口,但是被其他的程序占用了 1. 查找占用的程序 netstat -apn | grep 80 html] view plain cop  最后一项显示的是pid和对应的名称 2. 杀掉...
  • 假设串口服务器的地址为192.168.20.203,查找第5个串口的实际端口。 1. 首先登串口服务器的管理端口。一般telnet访问的默认管理端口为23.  telnet://192.168.20.203:23.  admin  admin 2. 进入下一级菜单 ...
  • 首先介绍根据服务名字查找端口: 控制面板->管理工具->服务,比如已经开启的服务mysql5_pn,右键属性,可以查看到它的服务名字,显示名字,和对应的进程exe,我们平时在cmd中的命令net start service之类的命令这个...
  • Linux网络端口

    千次阅读 2017-06-18 20:25:54
    Linux端口个数 端口分类 网络常用端口介绍
  • linux下查看监听端口对应的进程

    千次阅读 2017-10-23 10:27:49
    端口名称的查找不能奏效时,这是很有用的。   2) -n : 这个选项约束着网络文件的端口号到主机名称的转换。约束转换可以使lsof的运行更快一些。在主机名称的查找不能奏效时,它非常有用。   3) -l :这个...
  • linux系统根据端口查找项目路径的两种方法   有时候项目部署的太多,都忘了放到哪里,只知道项目的访问端口,如何找到项目的位置呢? 1、如果知道项目部署在tomcat里   如果你的项目在linux 中是部署到...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 68,081
精华内容 27,232
关键字:

linux查找端口对应服务

linux 订阅