중첩될 수 있는 디렉터리는 몇 개입니까?

중첩될 수 있는 디렉터리는 몇 개입니까?

얼마나 많은 폴더를 중첩할 수 있으며 그 이유가 무엇인지 궁금합니다. 제한사항이 있나요?

중첩이란 폴더의 구조가 다음과 같다는 것입니다.

folder
 |_ folder
     |_ folder
         |_ folder
             |_ ...

이건 아니야:

folder
 |_ folder
 |_ folder
 |_ folder
 |_ ...

제한이 있는 경우 운영 체제에서 설정합니까, 아니면 파일 시스템에서 설정합니까?

답변1

inode디렉터리(일반 파일과 같은)에는 각각 하나의 inode가 있으므로 제한은 파티션의 s 수입니다.

다른 디렉토리 내의 디렉토리 내에 디렉토리를 생성하는 것을 막을 수 있는 방법은 없으며, s가 부족할 때까지 계속됩니다 inode.

셸의 명령줄에는 최대 길이가 있으므로 긴 경로에 문제가 발생할 수 있지만 여전히 cd대상 파일을 향해 한 단계씩 이동할 수 있습니다.

관련 정보