내 루트 디렉토리에는 동일한 inode 번호를 가진 일부 디렉토리가 있습니다.
$ ls -aid */ .*/
2 home/ 2 tmp/ 2 usr/ 2 var/ 2 ./ 2 ../ 1 sys/ 1 proc/
나는 디렉토리의 이름이 부모 디렉토리에 보관되고 디렉토리의 데이터는 디렉토리 자체의 inode에 보관된다는 것을 알고 있습니다.
혼란 스러워요.
이것이 경로 이름 / home / user1을 추적 할 때 생각하는 것입니다.
- 먼저 디렉토리 목록을 포함하는 루트 디렉토리 인 inode 2로 들어갑니다.
- 그런 다음 집 이름이 inode 2와 쌍을 이루고 있습니다.
- 디스크로 돌아가서 inode 2를 찾으십니까?
- 그리고 여기에 user1이라는 이름이 있습니까?
2
참조 : grymoire.com/Unix/Inodes.html
—
리처드 노이만