2012-06-12 5 views
2

Linux 시스템에서 실행중인 모든 프로세스에 대해 $PATH 변수를 어떻게 찾을 수 있습니까?

답변

6

/proc/*/environ에서 찾을 수 있습니다. 이것은 각 프로세스의 환경을 포함하는 가상 파일입니다. 정말로 모든 것을 가져오고 싶다면 루트로해야합니다.

environ 파일의 내용은 NUL 개의 분리 된 환경 항목입니다.

1

/proc/$ pid/environ 파일 내용 읽기 및 구문 분석 시도 /proc /의 모든 PID 디렉토리를 열거하고 거기에서 PATH 변수를 추출 할 수 있어야합니다.

관련 문제