Jsou na různých zařízeních.
Pokud se podíváme na výstup stat
, můžeme také vidět zařízení, na kterém se soubor nachází:
# stat / | grep Inode
Device: 801h/2049d Inode: 2 Links: 24
# stat /opt | grep Inode
Device: 803h/2051d Inode: 2 Links: 5
Takže tito dva jsou na samostatných zařízeních/systémech souborů. Čísla inodů jsou jedinečná pouze v rámci souborového systému, takže zde není nic neobvyklého. Na ext2/3/4 je inode 2 také vždy kořenový adresář, takže víme, že jsou to kořeny jejich příslušných souborových systémů.
Kombinace číslo zařízení + inode bude pravděpodobně jedinečná v celém systému. (Existují souborové systémy, které nemají inody v tradičním slova smyslu, ale myslím, že stejně musí na svém místě předstírat nějaký jedinečný identifikátor.)
Čísla zařízení se zdají být stejná jako čísla zobrazená na uzlech zařízení, takže /dev/sda1
obsahuje souborový systém, kde /
je zapnuto:
# ls -l /dev/sda1
brw-rw---- 1 root disk 8, 1 Sep 21 10:45 /dev/sda1
Číslo inodu jakéhokoli daného souboru je jedinečné pro souborový systém, ale nemusí být jedinečné pro všechny souborové systémy připojené na daném hostiteli. Když máte více souborových systémů, uvidíte mezi souborovými systémy duplicitní čísla inodů, to je normální.