Acho que no meu diretório raiz, existem alguns diretórios que têm o mesmo número de inode:
$ ls -aid */ .*/
2 home/ 2 tmp/ 2 usr/ 2 var/ 2 ./ 2 ../ 1 sys/ 1 proc/
Só sei que os nomes dos diretórios são mantidos no diretório pai e seus dados são mantidos no inode dos próprios diretórios.
Estou confuso aqui.
É isso que penso quando rastreio o nome do caminho / home / user1.
- Primeiro, entro no inode 2, que é o diretório raiz que contém as listas de diretórios.
- Então, encontro o nome home emparelhado com o inode 2.
- Então eu volto para o disco para encontrar o inode 2?
- E eu recebo o nome user1 aqui?