리눅스 proc의 cwd에 대해 알아봅시다.
안녕하세요. 이번 시간에는 proc/{pid} 안에 있는 cwd에 대해서 간단하게 알아보겠습니다. 요약하면 프로세스의 현재 working directory 정도가 되겠습니다. 먼저 pstree -p로 현재 실행되고 있는 프로세스들의 tree를 확인해 봅시다. 이 중에, bash가 눈에 보이네요. pid가 12라는 의미인데요. /proc/12로 가 보면 현재 실행되고 있는 bash에 대해 여러 정보들이 저장되어 있습니다. 여러가지 파일들이 보이는데요. 이 중에 cwd를 보겠습니다. ls -ail | grep cwd를 입력하면, 프로세스의 현재 working directory를 볼 수 있어요. 12번 프로세스는 /proc/12가 현재 working directory인가 보군요. 이제 간단한 c++ 프로그램을..
OS/리눅스
2022. 9. 19. 01:39
최근댓글