Linux › Section D · Disks and filesystems › Topic D.6

Inside a traditional filesystem: inodes and links

Underneath every file name is a numbered record called an inode. Once you see that names and files are separate things, hard links, symbolic links, link counts and the way rm really works all make sense.

In this topic

  • Two parts: data and inodes
  • Directories map names to inodes
  • Worked example: following a path
  • Seeing inodes: ls -i and stat
  • Hard links and the link count
  • Symbolic links
  • Worked example: links in bash
  • Link counts of directories
  • Block allocation and consistency
  • Running out of inodes
  • Common mistakes to avoid
  • Key takeaways

This topic is part of Wuanberri Pro. Checking your access…

← Previous topicNext topic →