>> Из книги Unix programming environment - B.Kernigan
> за 25 лет много что поменялось) классика )
>> Я так понимаю, что речь идет про старую файловую систему юникса.
>> Проделываю теже команды на FreeBSD 8.1 (UFS2) и od -d ничего похожего
>> с ls -i не выводит.
> попробуйте od -D .
Спасибо большое это именно то что я искал ) в старом варианте ключ D в маленьком регистре
>> Кто-нибудь может подсказать как работает алгоритм вычисления этих самых инодов на примере
>> работы "od -d ." на новых файловых системах UFS2?
> Нет там никаких вычислений...
> Эта команда просто открывает файл, читает его содержимое и выводит в заданном
> формате.
> Для папок работает далеко не всегда - большинство ОС на read() для
> папок вернут EOF/EISDIR
Да я заметил на МасOS такая тема не прокатывает, но на FreeBSD все работает.
И не смотрая на древность книги большинство принципов работают до сих пор.