0


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

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

前言

在一台新接触的服务器,却不熟悉搭建所在目录的时候,这时候就就可以通过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 服务器 运维

本文转载自: https://blog.csdn.net/qq_43961619/article/details/129160483
版权归原作者 Java就是搞对象 所有, 如有侵权,请联系我们删除。

“Linux上基于PID找到对应的进程名以及所在目录”的评论:

还没有评论