디렉토리에 대한 모든 링크를 찾는 방법 질문은이 5 개의 링크 모두에 대한

디렉토리를 지정하면 디렉토리에 5 개의 링크가 있다는 목록이 표시됩니다.

stat dir

제 질문은이 5 개의 링크 모두에 대한 정보 (이름과 위치)를 어떻게 얻습니까?



답변

당신은 필요합니다 ls(또는 find).

디렉토리를 만들면 링크 수는 2에서 시작합니다.

  • 디렉토리 자체를위한 것
  • .내부 링크 하나

디렉토리의 링크 수를 증가시키는 또 다른 것은 서브 디렉토리입니다. 모두 디렉토리에 링크 ..항목에 하나를 추가하여 상위 항목으로 다시 연결 되는 항목이 있습니다.

리눅스에서는 디렉토리를 하드 링크 할 수 없기 때문에 이것들은 링크 카운트에 합산되는 유일한 것입니다-두 개의 하위 디렉토리 수.