디렉토리를 지정하면 디렉토리에 5 개의 링크가 있다는 목록이 표시됩니다.
stat dir
제 질문은이 5 개의 링크 모두에 대한 정보 (이름과 위치)를 어떻게 얻습니까?
답변
당신은 필요합니다 ls
(또는 find
).
디렉토리를 만들면 링크 수는 2에서 시작합니다.
- 디렉토리 자체를위한 것
.
내부 링크 하나
디렉토리의 링크 수를 증가시키는 또 다른 것은 서브 디렉토리입니다. 모두 디렉토리에 링크 ..
항목에 하나를 추가하여 상위 항목으로 다시 연결 되는 항목이 있습니다.
리눅스에서는 디렉토리를 하드 링크 할 수 없기 때문에 이것들은 링크 카운트에 합산되는 유일한 것입니다-두 개의 하위 디렉토리 수.