Están en diferentes dispositivos.
Si miramos la salida de stat
, también podemos ver el dispositivo en el que se encuentra el archivo:
# stat / | grep Inode
Device: 801h/2049d Inode: 2 Links: 24
# stat /opt | grep Inode
Device: 803h/2051d Inode: 2 Links: 5
Entonces esos dos están en dispositivos/sistemas de archivos separados. Los números de inodo solo son únicos dentro de un sistema de archivos, por lo que no hay nada inusual aquí. En ext2/3/4, el inodo 2 también es siempre el directorio raíz, por lo que sabemos que son las raíces de sus respectivos sistemas de archivos.
Es probable que la combinación de número de dispositivo + inodo sea única en todo el sistema. (Hay sistemas de archivos que no tienen inodos en el sentido tradicional, pero creo que todavía tienen que falsificar algún tipo de identificador único en su lugar de todos modos).
Los números de dispositivo allí parecen ser los mismos que los que se muestran en los nodos de dispositivo, por lo que /dev/sda1
contiene el sistema de archivos donde /
está en:
# ls -l /dev/sda1
brw-rw---- 1 root disk 8, 1 Sep 21 10:45 /dev/sda1
El número de inodo de cualquier archivo dado es único para el sistema de archivos, pero no necesariamente único para todos los sistemas de archivos montados en un host determinado. Cuando tiene varios sistemas de archivos, verá números de inodo duplicados entre los sistemas de archivos, esto es normal.