sam-zlota / filesystem

a FUSE filesystem driver that will let you mount a disk image as a filesystem

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

filesystem

a FUSE filesystem driver that will let you mount a 1MB disk image (data file) as a filesystem inspired by the EXT linux filesystems

  • Create Files
  • List the files in the filesystem root directory (where you mounted it).
  • Write to files (up to 1MB).
  • Read from files ( p to 1MB).
  • Delete files.
  • Rename files.
  • Read and write from files larger than one block. For example, you should be able to support one hundred 1k files or five 100k files.
  • Create directories and nested directories. Directory depth should only be limited by disk space (and possibly the POSIX API).
  • Remove directories.
  • Hard links.
  • Symlinks
  • Support metadata (permissions and timestamps) for files and directories.

About

a FUSE filesystem driver that will let you mount a disk image as a filesystem


Languages

Language:C 87.0%Language:Perl 11.6%Language:Makefile 1.4%