OS/LINUX

[Tips] CWD(current working directory) 찾기

투칼론 2019. 9. 30. 23:07
반응형
기동되어 있는 데몬 프로세스의 로그 파일 위치 등을 찾기 위해 해당 프로세스의 CWD를 알고 싶은 경우가 있다. 이때 해당 프로세스의 현재 작업 디렉터리(CWD, current working directory)를 알아내는 명령어에는 3가지 방법이 있다.


1. pwdx [PID]

예제)

 $ pwdx  1324

   1324: /home1/user1 


2. lsof  -p [PID]  | grep cwd

예제)

 $ lsof  -p  1324 | grep cwd

   testcmd  1324  user1  cwd   DIR         212,2               32768     102034 /home1/user1 


3. readlink 명령어 활용

예제)

 $ readlink  -e   /proc/1324/cwd

   /home1/user1