Linux에서 실행되는 프로세스에서 환경 변수를 가져오는 방법

Linux의 모든 컨텐트는 하나의 파일입니다.심지어 실행 중인 프로세스도 파일로 표시됩니다./proc/ 에서 실행 중인 모든 프로세스를 찾을 것입니다. 프로세스 id마다 별도의 디렉터리가 있습니다.
ps aux | grep [process name] # to get the process ID
cat /proc/[process ID]/environ | tr '\0' '\n'
위 명령의 역할은 다음과 같습니다.
  • 프로세스 id를 이름으로 가져오기
  • 프로세스
  • 의 환경 파일 내용 인쇄
  • 각 환경 변수를 새 행에 인쇄합니다.tr 통역
  • 게시물How to get environment variables from a running process in Linux이 가장 먼저Bogdan Cornianu에 올라왔다.

    좋은 웹페이지 즐겨찾기