상대경로입력시 커널에서 절대경로로 바꾸는법...

rabbitkang의 이미지

사용자 영역에서 open()함수를 이용해 상대경로로 file을 지정했을때
커널에서 절대경로로 바꾸는 법 아시나요??

혹은 커널에서 사용자프로세스가 들어왔을때 현재위치를 알수 있는 방법 없나요?

charsyam의 이미지

커널 소스를 보시면 쉽게 해결 하실 수 있습니다. 먼저 open call 같은것이
일어날때, 사용자 프로세스는 현재의 current directory 에 대한 정보가 들어
있습니다. 그리고 open call을 따라가다 보면, 어떻게 상대 경로를 절대경로로
변환하는지 쉽게 알 수 있습니다. 고운 하루되시길...

rabbitkang wrote:
사용자 영역에서 open()함수를 이용해 상대경로로 file을 지정했을때
커널에서 절대경로로 바꾸는 법 아시나요??

혹은 커널에서 사용자프로세스가 들어왔을때 현재위치를 알수 있는 방법 없나요?

=========================
CharSyam ^^ --- 고운 하루
=========================