Linux上基于PID找到对应的进程名以及所在目录

吾爱主题 阅读:211 2024-04-05 15:10:34 评论:0

前言

在一台新接触的服务器,却不熟悉搭建所在目录的时候,这时候就就可以通过ps查找进程,并通过进程pid找到运行的目录了

我们维护服务器时有时候通过top命令可以看到有个别进程占用的内存比较大,而top和ps命令都无法看到进程所在目录的情况。所以我们可以通过以下方法来定位。

找到进程的pid

通过top命令查看

通过 ps -ef |grep nignx进行查看

通过端口号进行查看

lsof命令

netstat命令

通过查看发现我们想找的进程pid为15501

查看nginx进程目录

得知PID之后可以直接cd进入/proc/15501

通过ll命令查看详细信息

cwd 进程运行目录

exe 执行程序的绝对路径

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

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

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

到此这篇关于Linux上基于PID找到对应的进程名以及所在目录的文章就介绍到这了,更多相关内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/qq_43961619/article/details/129160483

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

【腾讯云】云服务器产品特惠热卖中
搜索
标签列表
    关注我们

    了解等多精彩内容