많은, 또는 대부분의 유닉스 파일 시스템에서, 디렉토리의 링크를 반복 할 경우 현재 디렉토리 ("./")를 가리키는 하나 또는 두 개의 백 상위 디렉토리 ("../")를 가리 킵니다. 어쩌면이 두 링크 중 첫 번째 링크 만 갖는 루트를 제외하고.항상 빈 디렉터리의 이름을 지정할 수있는 항상 알려진 Unix 경로 문자열이 있습니까?
하지만 대부분의 유닉스 규칙에 위배되는 다른 파일 시스템에서는이 사실이 적용되지 않을 수도 있습니다.
유닉스 파일 시스템의 어딘가에 항상 빈 디렉토리가 보장되고 링크 수를 항상 stat() 또는 이와 동등한 방법으로 읽을 수있는 디렉토리가 있습니까?
그렇다면 링크 수를 확인하고 2가 될 것으로 예상 할 수 있습니다. 또는 프로그램이 그에 따라 동작을 조정할 수있는 다른 것이 있습니다.
"이 두 링크 중 첫 번째 링크 만있는 루트를 제외하고." 이것은 사실이 아니며 루트 디렉토리조차도 '..'을 가지고 있지만 자체를 가리 킵니다. – tkausl