A Simple File System for UNIX
- FUSE (version 30 or higher)
- UNIX based Operating System
This Repository contains the code for a simple file system implemented for UNIX. The File system is implemented using File System in User Space (FUSE) and has persistent storage capabilities.
gcc -Wall fsys.c pkg-config fuse --cflags --libs
-o fsys
./fsys /PATH_TO_MOUNTPOINT
- mkdir
- readdir
- open
- getattr
- rmdir
- create
- write
- truncate
- unlink
- rename
- destroy
- opendir
- rename