前言
在一台新接触的服务器,却不熟悉搭建所在目录的时候,这时候就就可以通过ps查找进程,并通过进程pid找到运行的目录了
我们维护服务器时有时候通过top命令可以看到有个别进程占用的内存比较大,而top和ps命令都无法看到进程所在目录的情况。所以我们可以通过以下方法来定位。
找到进程的pid
通过top命令查看
通过 ps -ef |grep nignx进行查看
通过端口号进行查看
lsof命令
netstat命令
通过查看发现我们想找的进程pid为15501
查看nginx进程目录
得知PID之后可以直接cd
进入/proc/15501
通过ll
命令查看详细信息
文章来源:https://www.toymoban.com/news/detail-489096.html
cwd 进程运行目录
exe 执行程序的绝对路径
cmdline 程序运行时输入的命令行命令
environ 记录了进程运行时的环境变量
fd 目录下是进程打开或使用的文件的符号连接文章来源地址https://www.toymoban.com/news/detail-489096.html
到了这里,关于Linux上基于PID找到对应的进程名以及所在目录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!