Linux中通过PID找到对应的进程以及所在目录

有时候通过top命令可以看到有个别进程占用的内存比较大,但是top无法直接查看到进程名以及进程所在的目录。所以我们可以通过以下方法来定位。

获取PID

首先需要知道PID号,可以通过top命令获取。
  在这里插入图片描述
 然后我们可以用ps看以下大致信息(ps出来的信息个人觉得比较乱,不是很方便查找)

ps -aux |grep -v grep|grep 28990

查找进程目录

通过上面的信息我们也可以找出这是一个java进程,在/opt/sonatype/nexus/bin/nexus目录下,当然可以有别的更简单直接的方法.
得知PID之后可以直接进入/proc/28990
在这里插入图片描述
  这样就可以很直观的看出来。

猜你喜欢

转载自blog.csdn.net/qq_27566167/article/details/128215220