Linux进程文件路径在哪里才能找得到呢,有时会让Linux系统管理员费些心思,这里小编说一个简单的案例,相信会让不少管理员有所收获,帮助轻松获得想要的Linux进程文件路径,完成指定任务。
进入/proc目录
,,
ps查看进程,
根,,5.6,1.4,2227 328704 27252分/1,,Rl +十四16,0:01/usr/bin/python。/运行。py
用我命令:你进程号
,,我/proc/
如下显示一个示例:
[root@aliyun proc] #我2227
总0
dr-xr-xr-x 2根根0 2月16日十四19 attr
-rw-r - r - 1根根0 2月16日十四19 autogroup
- r - - - - - - - - - - 1根根0 2月16日十四19 auxv
- r - r - r - 1根根0 2月16日十四19 cgroup
——w - - - - - - - 1根根0 2月16日十四19 clear_refs
- r - r - r - 1根根0 2月16日十四16 cmdline
-rw-r - r - 1根根0 2月16日十四19通讯
-rw-r - r - 1根根0 2月16日十四19 coredump_filter
- r - r - r - 1根根0 2月16日十四19 cpuset
lrwxrwxrwx 1根根0 2月16日十四19→慢性消耗性疾?vipkid lianxi
- r - - - - - - - - - - 1根根0 2月16日十四19围住
lrwxrwxrwx 1根根0 2月16真理exe→/usr/bin/python2.7
dr-x - - - - - - 2根根0 2月16日十四16 fd
dr-x - - - - - - 2根根0 2月16日十四19 fdinfo
-rw-r - r - 1根根0 2月16日十四19 gid_map
- r - - - - - - - - - - 1根根0 2月16日十四16 io
- r - r - r - 1根根0 2月16日十四19限制
-rw-r - r - 1根根0 2月16日十四19 loginuid
- r - r - r - 1根根0 2月16日十四19地图
- - - - - - - - 1根根0 2月16日十四19 mem
- r - r - r - 1根根0 2月16日十四19 mountinfo
- r - r - r - 1根根0 2月16日十四19坐骑
- r - - - - - - - - - - 1根根0 2月16日十四19 mountstats
dr-xr-xr-x 6根根0 2月16日十四19净
dr-x - x - x 2根根0 2月16日十四19 ns
- r - r - r - 1根根0 2月16日十四19 numa_maps
-rw-r - r - 1根根0 2月16日十四19 oom_adj
- r - r - r - 1根根0 2月16日十四19 oom_score
-rw-r - r - 1根根0 2月16日十四19 oom_score_adj
- r - r - r - 1根根0 2月16日十四19 pagemap
- r - r - r - 1根根0 2月16日十四19人格
-rw-r - r - 1根根0 2月16日十四19 projid_map
lrwxrwxrwx 1根根0 2月16日十四19根→/
-rw-r - r - 1根根0 2月16日十四19 sched
- r - r - r - 1根根0 2月16日十四19 sessionid
- r - r - r - 1根根0 2月16日十四16 smap
- r - r - r - 1根根0 2月16日十四19堆栈
- r - r - r - 1根根0 2月16日十四16统计
- r - r - r - 1根根0 2月16日十四19 statm
- r - r - r - 1根根0 2月16日十四16地位
- r - r - r - 1根根0 2月16日十四19系统调用
dr-xr-xr-x 4根根0 2月16日十四19任务
-rw-r - r - 1根根0 2月16日十四19 uid_map
- r - r - r - 1根根0 2月16日十四19 wchan
/proc文件系统下的进程号目录下面的文件镜像了进程的当前运行信息,
从中可以看到:
慢性消耗病符号链接的就是进程的运行目录;
exe符号连接就是执行程序的绝对路径;
cmdline就是程序运行时输入的命令行命令,本例为:/run.py
cpu记录了进程可能运行在其上的cpu;显示虚拟的cpu信息
环境记录了进程运行时的环境变量
fd目录下是进程打开或使用的文件的符号连接
…
通过鹿直接进入进程运行目录,通过查看相关信息就可以定位此目录对应那个端口号,以及定位是那个应用才使用此服务程序。这样就获得了Linux进程文件路径了。