“A conceptual understanding of file systems, especially data structure and related terms, will help you become a successful system administrator. I have seen many new Linux system administrator without any clue about file systems. The conceptual knowledge can be applied to restore file systems in an emergency situation.”
Understanding UNIX/Linux File Systems
Submitted by anonymous 2006-01-30 Linux 6 Comments
Not a bad article but I was able to spot three typos in under one minute…
not a complete UNIX/linux article: non of the BSDs filesystem were mention like the FFS aka UFS. BSDs are also a popular UNIX like OSs.
not a complete UNIX/linux article: non of the BSDs filesystem were mention
Not a complete Linux article either. There are more Linux filesystems than ext2/3 (and at least JFS, Reiser and XFS are used in production environments)
The remove-by-inode part is cute but you can delete his examples without it,
touch “+Xy +8”
rm “+Xy +8”
work just fine.
The rest seems more like a file-handling 101, nothing much conceptual to see here and I don’t think it really furthers the understanding of file-systems.
Hans Reiser’s homepage has an article about many of the concepts of current filesystems on the frontpage ( http://www.namesys.com/ )