[TUHS] inode - does it have a meaning?

Marc Donner via TUHS tuhs at tuhs.org
Mon Oct 6 09:55:35 AEST 2025


Pedant alert: inode - does it have an etymology.  We know what it *MEANS*
... that's in some man page.\
=====
mindthegapdialogs.com <https://www.mindthegapdialogs.com>
north-fork.info <https://www.north-fork.info>


On Sun, Oct 5, 2025 at 1:04 AM Warren Toomey via TUHS <tuhs at tuhs.org> wrote:

> On Sat, Oct 04, 2025 at 01:38:00PM -0700, David Barto via TUHS wrote:
> > In a blog post today I read:
> >
> >       In most modern file systems, those data structures are
> >       known as inodes, and their numbers are inode numbers,
> >       sometimes shortened to inodes. The term is thought
> >       to be a contraction of index node, which certainly
> >       makes sense, but is lost in the mists of time.
>
> This is in the 197 CACM paper:
>
>   A directory entry contains only a name for the associated file and
>   a pointer to the file itself. This pointer is an integer called the
>   i-number (for index number) of the file. When the file is accessed, its
>   i-number is used as an index into a system table (the i-list) stored in
>   a known part of the device on which the directory resides. The entry
>   thereby found (the file’s i-node) contains the description of the file
> ...
>
> But an earlier version of the paper has this:
>
>   A directory entry contains only a name for the associated file and
>   a pointer to the file itself. This pointer is an integer called the
>   i-number (for identification number) of the file.
>
> See
> https://github.com/DoctorWkt/unix_timesharing_paper/blob/master/filesystem.md
>
> So you could argue that, at the time of this draft, the wording implies
> "identification node" for i-node.
>
> Cheers, Warren
>


More information about the TUHS mailing list