We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you a podcast all about Citrix Workspace, moving to the cloud, and analytics & intelligence. Episode 2 coming soon!Listen Now



negahdar asked
Medium Priority
Last Modified: 2013-12-06
I've been looking for importance  of Inode through the internet and books but
all i get is definition but i need the importance such as why we need inodes in the operating system and in unix?
Watch Question

Most Valuable Expert 2014
Top Expert 2015

(ī´nōd) (n.) Data structures that contain information about files in Unix file systems that are created when a file system is created. Each file has an inode and is identified by an inode number (i-number) in the file system where it resides. inodes provide important information on files such as user and group ownership, access mode (read, write, execute permissions) and type.
There are a set number of inodes, which indicates the maximum number of files the system can hold.

A file's inode number can be found using the ls -i command, while the ls -l command will retrieve inode information.

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts

You don't "need" inode, you need a way to identify the files on disk.

The FAT entries in DOS are similar to inodes.

An inode and a device (file system) gives you an accurate picture of WHERE
a file is...

To some degree, I guess you can form an analogy to IP addresses and DNS names --
inode/dev numbers and file paths...

> .. but i need the importance such as why we need inodes in the operating system and in unix?
an operating system does not nead inodes, neither does unix.
It's the filesytem used which uses inodes, and the filesystem may be used by the OS.
Top Expert 2015

and actually programs are exposed to vnodes - an abstraction of inode, since not all filesystems do uniquely number files e.g. CD-ROM or FAT12.
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.