linux使用ps-ef查看进程启动路径

根据进程名称查看进程

#查看tomcat进程
ps -ef | grep tomcat
根据进程PID查看进程启动路径

单个进程启动之后会在 /proc下面有一个pid对应的路径
如PID为1521,到/proc/1521下,ls -l会看到类似如下信息:

-r--r--r--    1 oracle   oinstall        0 1229 18:58 cmdline
lrwxrwxrwx    1 oracle   oinstall        0 1229 18:58 cwd -> /XXX/ultserver_aa
-r--------    1 oracle   oinstall        0 1229 18:58 environ
lrwxrwxrwx    1 oracle   oinstall        0 1229 18:58 exe -> /usr/bin/python2.4
dr-x------    2 oracle   oinstall        0 1229 18:58 fd
-r--------    1 oracle   oinstall        0 1229 18:58 maps
-rw-------    1 oracle   oinstall        0 1229 18:58 mem
-r--r--r--    1 oracle   oinstall        0 1229 18:58 mounts
lrwxrwxrwx    1 oracle   oinstall        0 1229 18:58 root -> /
-r--r--r--    1 oracle   oinstall        0 1229 18:58 stat
-r--r--r--    1 oracle   oinstall        0 1229 18:58 statm
-r--r--r--    1 oracle   oinstall        0 1229 18:58 status

cwd就是要查找的进程所在路径

如果是启动的容器,可以查看mounts的相关信息

posted @ 2022-07-26 15:46  海_纳百川  阅读(663)  评论(0编辑  收藏  举报
本站总访问量