Go to file
2022-12-10 21:24:25 -06:00
bin Added base files 2022-11-14 15:11:22 -06:00
build Added base files 2022-11-14 15:11:22 -06:00
include Issue still unresolved, submitting 2022-12-07 02:38:45 -06:00
src Issue still unresolved, submitting 2022-12-07 02:38:45 -06:00
test Extraction works now, but it broke listing the directories for some reason 2022-12-07 01:41:24 -06:00
.gitignore Adding files and printing works mostly, issue with first directory not solved 2022-12-05 21:09:12 -06:00
Makefile Adding files and printing works mostly, issue with first directory not solved 2022-12-05 21:09:12 -06:00
README.md Added minor README.md information 2022-12-10 21:24:25 -06:00

FUSE

A simple mock filesystem written in C

Author

Gregory Crawford

Instructions

Run make to compile the project. Output files get placed into bin

Running

Run bin/fuse.out with appropriate commands to run program

Commands

bin/fuse.out [-a | -r | -e | -l] [Input Filename] -f [Name of filesystem] Ex: bin/fuse.out -a test/files/test1.txt -f test/fakefs.test

Notes

After removing the last file of the directory, the entire chain of empty directories will be removed. Be warned, however, as adding a file back in that was previously stored sometimes causes the list function to fail.