/proc/nautilus_pid/cwd의 cwd가 항상 /home/username을 가리키는 이유는 무엇입니까?

/proc/nautilus_pid/cwd의 cwd가 항상 /home/username을 가리키는 이유는 무엇입니까?

노틸러스 창에 열려 있는 현재 디렉토리를 확인하고 싶습니다. 노틸러스의 pid와 심볼릭 링크를 확인했는데 proc/pid/cwd항상 홈 디렉토리를 가리킵니다. 이것이 예상되는 동작입니까? 그렇다면 명령줄에서 노틸러스가 연 디렉토리를 어떻게 확인할 수 있습니까?

답변1

노틸러스는 동일한 프로세스에서 여러 창을 열 수 있지만 프로세스에는 현재 디렉터리가 하나만 있으므로 노틸러스는 창에 표시된 내용에 따라 디렉터리를 변경할 수 없습니다.

어쨌든 노틸러스가 현재 디렉토리를 변경해야 할 타당한 이유가 생각나지 않습니다. 점은 무엇인가? 노틸러스는 디렉토리의 파일에 액세스해야 하는 경우 단순히 절대 경로를 구성합니다.

실제로 어떤 문제를 해결하려고 하시나요?

관련 정보