Linux 查找进程运行位置

1、通过ps或者top命令查看运行的进程的pid

ps -aux|grep php-fpm

#或者

top

2. 获取进程的pid后,然后使用命令ls -l /proc/${pid},这个命令可以列出该进程的启动位置。

ll /proc/22551
total 0
dr-xr-xr-x 2 www www 0 Jul  5 11:15 attr
-rw-r--r-- 1 www www 0 Jul  5 11:49 autogroup
-r-------- 1 www www 0 Jul  5 11:49 auxv
-r--r--r-- 1 www www 0 Jul  5 11:49 cgroup
--w------- 1 www www 0 Jul  5 11:49 clear_refs
-r--r--r-- 1 www www 0 Jul  5 06:53 cmdline
-rw-r--r-- 1 www www 0 Jul  5 11:49 coredump_filter
-r--r--r-- 1 www www 0 Jul  5 11:49 cpuset
lrwxrwxrwx 1 www www 0 Jul  5 11:49 cwd -> /apps/php/lib/php/extensions/no-debug-zts-20151012
-r-------- 1 www www 0 Jul  5 11:49 environ
lrwxrwxrwx 1 www www 0 Jul  5 07:39 exe -> /apps/php/sbin/php-fpm
dr-x------ 2 www www 0 Jul  5 11:15 fd
dr-x------ 2 www www 0 Jul  5 11:49 fdinfo
-r-------- 1 www www 0 Jul  5 11:49 io
-rw------- 1 www www 0 Jul  5 11:49 limits
-rw-r--r-- 1 www www 0 Jul  5 11:49 loginuid
-r--r--r-- 1 www www 0 Jul  5 11:49 maps
-rw------- 1 www www 0 Jul  5 11:49 mem
-r--r--r-- 1 www www 0 Jul  5 11:49 mountinfo
-r--r--r-- 1 www www 0 Jul  5 11:49 mounts
-r-------- 1 www www 0 Jul  5 11:49 mountstats
dr-xr-xr-x 6 www www 0 Jul  5 11:49 net
-r--r--r-- 1 www www 0 Jul  5 11:49 numa_maps
-rw-r--r-- 1 www www 0 Jul  5 11:49 oom_adj
-r--r--r-- 1 www www 0 Jul  5 11:49 oom_score
-rw-r--r-- 1 www www 0 Jul  5 11:49 oom_score_adj
-r--r--r-- 1 www www 0 Jul  5 11:49 pagemap
-r--r--r-- 1 www www 0 Jul  5 11:49 personality
lrwxrwxrwx 1 www www 0 Jul  5 11:49 root -> /
-rw-r--r-- 1 www www 0 Jul  5 11:49 sched
-r--r--r-- 1 www www 0 Jul  5 11:49 schedstat
-r--r--r-- 1 www www 0 Jul  5 11:49 sessionid
-r--r--r-- 1 www www 0 Jul  5 11:49 smaps
-r--r--r-- 1 www www 0 Jul  5 11:49 stack
-r--r--r-- 1 www www 0 Jul  5 06:40 stat
-r--r--r-- 1 www www 0 Jul  5 08:48 statm
-r--r--r-- 1 www www 0 Jul  5 06:53 status
-r--r--r-- 1 www www 0 Jul  5 11:49 syscall
dr-xr-xr-x 3 www www 0 Jul  5 11:49 task
-r--r--r-- 1 www www 0 Jul  5 11:49 wchan
原文地址:https://www.cnblogs.com/joshua317/p/5643150.html