title: Linux通过进程查找启动目录
date: 2019-09-30 00:00:00
categories:

  • 运维
    tags:
  • PID
  • Linux

背景

有一台服务器,安装了Sentry(一个代码错误跟踪监测平台),想要找到它的安装目录。

进程查看

  1. ps aux | grep sentry

Linux通过进程查找启动目录 - 图1

查看/proc/{$PID}路径

  1. ls -l /pro

Linux通过进程查找启动目录 - 图2

其他

ls -l /proc/PID

cwd符号链接的是进程运行目录;

exe符号连接就是执行程序的绝对路径;

cmdline就是程序运行时输入的命令行命令;

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

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