- support for a tree-structured directory hierarchy
- directories may contain both files and sub-directories
- file and directory meta-data including size, owner, group, mode and data/meta-data modification times
- arbitrary length file names (up to system limits)
- file and directory creation, update and deletion
- variable length files and directories (you may impose some modest limits)
- file truncation
- logging of individual file system operations to file (already implemented in the starter code)
- mount the file system:
./myfs /home/ranley/hy30/mnt
- unmount the file system
fusermount -u /home/ranley/hy30/mnt