linux查找进程名所在目录

勇康博客网
预计阅读时长 2 分钟
位置: 首页 服务器 正文

linux通过pid找到对应的进程所在的目录。

比如:在去了一家新公司,不熟悉服务器缓存和搭建所在目录的时候,这时候就就可以通过ps查找进程,并通过进程pid找到运行的目录了;或者在我们维护服务器时,发现某个进程异常,而top和ps命令都无法看到进程所在目录的情况。

这里我们来拿nginx的举例:

一、找到进程的pid

这里可以通过top命令查看,

image.png

或,也可以通过 ps -ef |grep nignx进行查看

image.png


通过查看发现nginx当前的进程pid为12597

二、查看nginx进程目录

  通过ll命令查看进程目录

ll /proc/12597

image.png

cwd 进程运行目录

exe 执行程序的绝对路径

cmdline 程序运行时输入的命令行命令

environ 记录了进程运行时的环境变量

fd 目录下是进程打开或使用的文件的符号连接

本文来自投稿,不代表本站立场,如若转载,请注明出处:
-- 展开阅读全文 --
头像
nginx反向代理的ip设置
« 上一篇 2021-08-11
nginx防盗链配置
下一篇 » 2021-08-11
取消
微信二维码
微信二维码
支付宝二维码

发表评论

暂无评论,1214人围观

作者信息

勇康博客网
承接企业、个人,仿站、定制。域名,主机一键代发
TA的最新作品

热门文章

动态快讯

标签列表