Linux下查看进程对应的命令绝对路径

本文详细介绍了使用Linux系统中的/proc目录来查找特定启动程序的安装位置,通过ps命令获取进程ID,进而进入对应目录并使用ls-lhexe命令解决问题的方法,帮助开发人员更高效地管理开发环境。

由于开发环境混乱,多人共享一台物理机,部分软件不是通过系统管理软件中心安装(例如:rpm,apt-get), 同时启动软件是在软件当前目录执行 ./XXX 。

例如:

120458_dvJd_8716.jpg

这时候如果想找到该启动软件的具体安装位置,就比较麻烦了

还好Linux 系统有一个 /proc 目录,该目录实际上是一个伪目录,所有数据实际上是在内存中,用于记录系统运行时候的一些动态数据 。 

这样解决上面的问题就容易多了。

首先 ps 出mongod进程id 为2494

然后进入 /proc  目录,你会看到很多以数字目录,对,那就是以进程id命名的目录,进入 2494 这个目录。

120826_KNGd_8716.jpg

执行命令 : ls -lh exe

这个exe 是mongod启动程序的软链接

祝你好运!

好久没勃了 

转载于:https://my.oschina.net/xiaog/blog/307124

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值