나는 이 책을 읽고 있어요.
- 브라이언 워드(Brian Ward)의 "리눅스가 작동하는 방식"
4.5장에서는 다음과 같이 말합니다.
디렉토리 inode에는 파일 이름 목록과 다른 inode에 대한 해당 링크가 포함되어 있습니다.
이는 디렉토리의 inode가 일반 파일의 inode와 구조적으로 다르다는 것을 의미합니다.
이 질문을 찾았어요가장 높은 (유일한) 답변은 이것이 틀렸다는 것을 암시합니다 (Brian Ward와 동의하지만 답변은 크게 반대되었습니다). 따라서 무엇이 올바른지 궁금합니다.
내가 찾고 있는 대답이 파일 시스템에 특정한 것이라면 ext2/3/4에 대한 대답을 알고 싶습니다.
답변1
본질적으로 동일합니다. 다음을 참조하세요.
- http://www.science.unitn.it/~fiorella/guidelinux/tlk/node96.html
- https://www.nongnu.org/ext2-doc/ext2.html#def-inodes
데이터 블록만 다릅니다. 충분히 오래된 버전의 Linux 커널(예:2.0) 그리고 당신에게 좋은 이해를 줄 ext2 파일 시스템 소스 코드를 연구하십시오.