Understanding the Linux File System