Номер инода не является инодом. :) Вы можете думать о номере индекса как о первичном ключе индекса.
Что касается того, как определяются номера инодов, это зависит от файловой системы. Некоторые файловые системы могут даже создавать номера инодов из воздуха (особенно некоторые файловые системы FUSE). В других случаях он может отображаться непосредственно на место на диске. К сожалению, это несколько устаревшая концепция, и многие современные файловые системы в наши дни сталкиваются с трудностями при сжатии внутренней информации о местоположении в 32-разрядное число.
В любом случае, как программист приложения, следует рассматривать номер индекса как непрозрачное значение, подходящее только для сравнения на равенство (и только если вы уверены, что файл не был удален, так как номера индекса можно использовать повторно. ..)