第一种:

查看ssh服务

[root@localhost shell]# netstat -anlp | grep :22
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      2227/sshd           
tcp        0     52 192.168.81.193:22       192.168.80.82:50939     ESTABLISHED 22325/sshd: root@pt
tcp6       0      0 :::22                   :::*                    LISTEN      2227/sshd

找到了pid,然后根据pid查找,下图里面exe文件夹,软连接的地址就执行程序的所在地址

[root@localhost shell]# ll /proc/2227/
总用量 0
dr-xr-xr-x. 2 root root 0 11月 18 22:43 attr
-rw-r--r--. 1 root root 0 11月 18 22:43 autogroup
-r--------. 1 root root 0 11月 18 22:43 auxv
-r--r--r--. 1 root root 0 11月 18 22:43 cgroup
--w-------. 1 root root 0 11月 18 22:43 clear_refs
-r--r--r--. 1 root root 0 11月 17 10:34 cmdline
-rw-r--r--. 1 root root 0 11月 18 22:43 comm
-rw-r--r--. 1 root root 0 11月 18 22:43 coredump_filter
-r--r--r--. 1 root root 0 11月 18 22:43 cpuset
lrwxrwxrwx. 1 root root 0 11月 18 22:43 cwd -> /
-r--------. 1 root root 0 11月 18 22:43 environ
lrwxrwxrwx. 1 root root 0 11月 18 22:43 exe -> /usr/sbin/sshd
dr-x------. 2 root root 0 11月 18 22:43 fd
dr-x------. 2 root root 0 11月 16 14:59 fdinfo
-rw-r--r--. 1 root root 0 11月 18 22:43 gid_map
-r--------. 1 root root 0 11月 18 22:43 io
-r--r--r--. 1 root root 0 11月 18 22:43 limits
-rw-r--r--. 1 root root 0 11月 18 22:43 loginuid
dr-x------. 2 root root 0 11月 18 22:43 map_files
-r--r--r--. 1 root root 0 11月 18 22:43 maps
-rw-------. 1 root root 0 11月 18 22:43 mem
-r--r--r--. 1 root root 0 11月 18 22:43 mountinfo
-r--r--r--. 1 root root 0 11月 18 22:43 mounts
-r--------. 1 root root 0 11月 18 22:43 mountstats
dr-xr-xr-x. 5 root root 0 11月 18 22:43 net
dr-x--x--x. 2 root root 0 11月 18 22:43 ns
-r--r--r--. 1 root root 0 11月 18 22:43 numa_maps
-rw-r--r--. 1 root root 0 11月 18 22:43 oom_adj
-r--r--r--. 1 root root 0 11月 18 22:43 oom_score
-rw-r--r--. 1 root root 0 11月 18 22:43 oom_score_adj
-r--r--r--. 1 root root 0 11月 18 22:43 pagemap
-r--r--r--. 1 root root 0 11月 18 22:43 personality
-rw-r--r--. 1 root root 0 11月 18 22:43 projid_map
lrwxrwxrwx. 1 root root 0 11月 18 22:43 root -> /
-rw-r--r--. 1 root root 0 11月 18 22:43 sched
-r--r--r--. 1 root root 0 11月 18 22:43 sessionid
-rw-r--r--. 1 root root 0 11月 18 22:43 setgroups
-r--r--r--. 1 root root 0 11月 18 22:43 smaps
-r--r--r--. 1 root root 0 11月 18 22:43 stack
-r--r--r--. 1 root root 0 11月 17 10:35 stat
-r--r--r--. 1 root root 0 11月 18 22:43 statm
-r--r--r--. 1 root root 0 11月 17 10:34 status
-r--r--r--. 1 root root 0 11月 18 22:43 syscall
dr-xr-xr-x. 3 root root 0 11月 18 22:43 task
-r--r--r--. 1 root root 0 11月 18 22:43 timers
-rw-r--r--. 1 root root 0 11月 18 22:43 uid_map
-r--r--r--. 1 root root 0 11月 18 22:43 wchan

第二种:

ss -nlp | grep 50200

LISTEN     0      100                       *:50200                    *:*      users:(("java",16536,42))

ps -ef | grep 16356

root      8813  8782  0 13:44 pts/2    00:00:00 grep 16536
root     16536     1  0 Oct10 ?        03:49:04 /opt/jdk1.7.0_67/bin/java -Djava.util.logging.config.file=/opt/eai51cs/conf/logging.properties -server -d64 -Xms512M -Xmx1024M -Xss256k -XX:PermSize=64M -XX:MaxPermSize=300M -XX:+AggressiveOpts -XX:+UseParallelGC -XX:+UseBiasedLocking -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dbuild.compiler.emacs=true -Djava.endorsed.dirs=/opt/eai51cs/endorsed -classpath /opt/eai51cs/bin/bootstrap.jar -Dcatalina.base=/opt/eai51cs -Dcatalina.home=/opt/eai51cs -Djava.io.tmpdir=/opt/eai51cs/temp org.apache.catalina.startup.Bootstrap start

两种查端口然后知道程序所在位置方法,与君共勉。

linux通过端口号查找程序执行路径的更多相关文章

  1. PWDX查找程序执行路径

    PWDX通过PID号查找文件对应的启动目录 在linux 64位 5.4及SunOS 5.10上测试通过 通常的做法: [root@app1 bin]# ps -ef | grep java root ...

  2. 如何按名称或PID查找一个进程?如何按端口号查找一个进程?如何查看一个进程的CPU和内存、文件句柄使用情况?如何查看CPU利用率高的TOP10进程清单?如何根据PID强制终止进程?

    如何按名称或PID查找一个进程?如何按端口号查找一个进程?如何查看一个进程的CPU和内存.文件句柄使用情况?如何查看CPU利用率高的TOP10进程清单? 目录 如何按名称或PID查找一个进程?如何按端 ...

  3. Bat脚本:通过端口号查找进程号

    最近在用jenkins做自动化web部署,web服务器是tomcat. 遇到了这样一个问题:在服务器上执行tomcat的shutdown.bat命令可以正常关机,但用jenkins执行shutdown ...

  4. JavaWeb 获取请求网络协议、IP、端口号、项目根路径

      JavaWeb 获取请求网络协议.IP.端口号.项目根路径 CreateTime--2018年6月1日16点32分 Author:Marydon 1.需求 在项目中,需要使用Java向本程序发送r ...

  5. Linux根据进程号查找其程序文件路径 及 lsof 命令使用

    查找进程文件路径 lsof -p pid 1.列出所有打开的文件: lsof 备注: 如果不加任何参数,就会打开所有被打开的文件,建议加上一下参数来具体定位 2. 查看谁正在使用某个文件 lsof   ...

  6. 通过端口号查找进程号并杀掉进程window和Linux版本

    window版本: cmd下执行: 1.查找某端口号下的进程: netstat -ano|findstr 8080 如果该端口号存在进程,执行完命令后会出现列表,最后一列的数字表示该端口号下的进程号 ...

  7. linux根据端口号查询来源程序

    1.根据端口号查询进程  netstat -tunlp|grep port 2.根据进程查询来源程序 ps aux | grep pid 上图看出所属进程为2281 上图看出占用8083端口的程序为n ...

  8. linux查看占用端口号的程序及pid

    netstat -tunlp|grep 端口号 圈出来的就是pid

  9. Linux通过端口号查看使用进程-结束进程

    1. 查看进程(参数带 - 与不带有区别): command [options] 例:ps  -a(配合其他options参数以展示进程更多参数) ps -ef | grep 进程名(返回值是该进程的 ...

随机推荐

  1. jmeter ForEach Controller学习

    ForEach Controller: foreach一般和用户定义变量一起使用,在用户定义变量中定义3个变量 foreach中输出变量名称(vname),这种方式可以生成一个vname的变量,点击运 ...

  2. java list 简述

    list中可以添加任何对象,我可以给你举个例子:class Person{ .....}上面定义了一个Person类,下面看好如何使用ListPerson p1=new Person();Person ...

  3. Mac终端下打开sublime

    我安装的sublime 2终端输入如下命令 alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl ...

  4. 实现断点续传的FTP下载类(支持多线程多任务下载)

    using System; using System.Collections.Generic; using System.Text; using System.Threading; using Sys ...

  5. 做为一名PHP程序员,应该关注的互联网IT大牛!

    俗话说:“读万卷书不如行万里路,行万里路不如高人指路”,做为一名新人,以后的路还很长,多年你的成就取决于今天的自己付出,选中自己的方向比什么都重要,关注大牛,向他们学习,才不会迷失自己! 1.惠新宸( ...

  6. hihocoder挑战赛26

    某蒟蒻成功的·写出了T1并rank16...小岛的题目真难... 传送门:http://hihocoder.com/contest/challenge26 T1 如果你想要暴力枚举的话显然是不行的 如 ...

  7. ShellExecute调用另外一个进程(demo为一个控制led的一段代码)

     public enum ShowCommands : int         {             SW_HIDE = 0,             SW_SHOWNORMAL = 1,    ...

  8. List接口、Set接口、Map接口的方法

    一.Collection接口中的方法介绍 int size();返回此Collection中的元素数 boolean isEmpty(); 判断是否为空 boolean containsAll(Col ...

  9. Hibernate与MyBatis

    一. Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分. Mybatis 是另外一种优秀的O/R ...

  10. sqlserver行列转换问题(网上搜集)

    (列->行) 一.FOR XML PATH 简单介绍              那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结构如 ...