Linux中怎么通过PID号找到对应的进程名及所在目录方法

首先需要知道PID号,可以通过top命令获取。

然后我们可以用ps看以下大致信息(ps出来的信息个人觉得比较乱,不是很方便查找)

[root@iZbp13806tx36fgoq7bzk1Z 28990]# ps -aux |grep -v grep|grep 28990

28990 0.7 14.0 5112056 1128224 ?   Ssl Sep26 231:10 /opt/java/bin/java -server -Dinstall4j.jvmDir=/opt/java -Dexe4j.moduleName=/opt/sonatype/nexus/bin/nexus -XX:+UnlockDiagnosticVMOptions -Dinstall4j.launcherId=245 -Dinstall4j.swt=false -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Xms1200m -Xmx1200m -XX:MaxDirectMemorySize=2g -Djava.util.prefs.userRoot=/nexus-data/javaprefs -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass -XX:+LogVMOutput -XX:LogFile=../sonatype-work/nexus3/log/jvm.log -XX:-OmitStackTraceInFastThrow -Djava.net.preferIPv4Stack=true -Dkaraf.home=. -Dkaraf.base=. -Dkaraf.etc=etc/karaf -Djava.util.logging.config.file=etc/karaf/java.util.logging.properties -Dkaraf.data=../sonatype-work/nexus3 -Djava.io.tmpdir=../sonatype-work/nexus3/tmp -Dkaraf.startLocalConsole=false -Di4j.vpt=true -classpath /opt/sonatype/nexus/.install4j/i4jruntime.jar:/opt/sonatype/nexus/lib/boot/nexus-main.jar:/opt/sonatype/nexus/lib/boot/org.apache.karaf.main-4.0.9.jar:/opt/sonatype/nexus/lib/boot/org.osgi.core-6.0.0.jar:/opt/sonatype/nexus/lib/boot/org.apache.karaf.diagnostic.boot-4.0.9.jar:/opt/sonatype/nexus/lib/boot/org.apache.karaf.jaas.boot-4.0.9.jar com.install4j.runtime.launcher.UnixLauncher run 9d17dc87  org.sonatype.nexus.karaf.NexusMain

[root@iZbp13806tx36fgoq7bzk1Z 28990]#

通过上面的信息我们也可以找出这是一个java进程,在/opt/sonatype/nexus/bin/nexus目录下,当然可以有别的更简单直接的方法.

得知PID之后可以直接进入/proc/28990

这样就可以很直观的看出来。

linux 查看进程id对应的路径,Linux中怎么通过PID号找到对应的进程名及所在目录方法...相关推荐

  1. Linux查看进程运行的完整路径方法

    通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等.这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个进程时,系统会在/proc下创建一个 ...

  2. linux查看进程运行命令行参数,linux查看进程运行命令

    Linux系统下想要查看运行中的进程,那我们该使用那个命令呢?下面由学习啦小编为大家整理了linux查看进程运行的命令的相关知识,希望对大家有帮助. 1.linux查看进程命令详解 ps命令查找与进程 ...

  3. Linux查看进程id

    1.netstat -ntlp:查看当前所有tcp端口 结合grep可以进一步查看具体端口号的占用情况 netstat -tunlp|grep 端口号,查看端口占用情况 -t , 显示tcp的相关选项 ...

  4. linux 查看进程数据段,如何读取Linux进程中的代码段和数据段

    Linux下的程序的文件格式是ELF,里面分了各种段,有代码段.数据段.等.当运行这个程序时,系统也会给这个进程创建虚拟内存,然后把ELF中的数据分别加载到内存中的对应位置.本文整理了用cpp程序读取 ...

  5. linux查看进程被kill原因,定位Linux下定位进程被谁KILL

    转载请注明出处 http://forever.blog.chinaunix.net 瀚海书香 今天上午有个同事问,自己的进程被莫名其妙的杀死了,想知道是被那个进程误杀了. 第一个想法是用kernel ...

  6. Linux查看进程线程个数

    1.根据进程号进行查询: # pstree -p 进程号 # top -Hp 进程号 2.根据进程名字进行查询: # pstree -p `ps -e | grep server | awk '{pr ...

  7. linux看进程所在,linux 查看进程所在目录

    一下内容转自:https://blog.csdn.net/spring21st/article/details/50561550 通过 ps 及 top 命令查看进程信息时,只能查到 相对路径,查不到 ...

  8. Linux查看进程命令有哪些?

    我们在使用Linux系统的过程中,有的时候会需要查看后台进程,并选择性的关闭一些不用的进程,那么Linux中有哪些查看进程的命令呢?今天达妹就来为大家总结整理一些常用的Linux查看进程命令. Lin ...

  9. linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间

    1 linux上根据运行程序的进程号,查看程序所在的绝对路径 1.如下,我想查看python 25_run_train_tripletloss_sknet_8w_offline_c_plus.py 这 ...

最新文章

  1. Java 文件字符输入流FileReader读取txt文件乱码问题
  2. Python之禅 by Tim Peters
  3. python创建按钮_掌握Python之Tkinter按钮组件的创建及使用
  4. 数学计算机培训反思,小学数学信息技术反思日志5
  5. CentOS 搭建 LAMP服务器
  6. LOJ.6435.[PKUSC2018]星际穿越(倍增)
  7. 附录:更多字典操作命令
  8. web自动化如何在不同浏览器运行_如何给树莓派搭建WEB开发运行环境之JAVA篇
  9. [转载] Python str方法
  10. python学习-实现用户密码登录,输错三次锁定
  11. 吕鑫MFC就业培训宝典学习笔记—创建一个简单的win32应用程序(2-1)
  12. kali linux Python开发环境初始化
  13. HyBrid App框架介绍
  14. java加水印 盖章_如何通过Java加水印的方式实现一键添加校徽外圈
  15. C#获取文件的Content-Type(MIME Type)的三种方法
  16. html5 video视频标签
  17. OpenCV VideoWriter报错: FFMPEG: tag ‘MP4V‘ is not supported with codec id 12 and format mp4解决方法
  18. module ‘selenium.webdriver‘ has no attribute ‘PhantomJS‘
  19. V 神呼4123吁宽大处理1234123发者 Virgil Griffith 被判入狱 63 个月阿萨德按时
  20. 《你好,放大器》----学习记录(一)

热门文章

  1. Oracle 11g学习笔记(四)
  2. [转载] 七龙珠第一部——第034话 红缎带军团
  3. FJ集团企业级邮件服务器构建方案
  4. 鼓作气学会“一致性哈希”,就靠这 18 张图了
  5. 并行数据处理与性能详解与ForkJoin框架
  6. python django升级安装sqlite3后在python命令行还是显示旧版本的解决办法
  7. Linux下修改python pip镜像源:推荐豆瓣源
  8. 关于linux分区与挂载的解释
  9. arthas使用示例:trace追踪方法调用路径及统计方法耗时
  10. 详解各种锁:CAS、共享锁、排它锁、互斥锁、悲观锁、乐观锁、行级锁、表级锁、页级锁、死锁、JAVA对CAS的支持、ABA问题、AQS原理