The aim of this project is to implement a simple filesystem using fusepy, a Python module that provides a simple interface to FUSE. Furthurmore, use block-level data deduplication to improve storage utilization.
- Python 2.x (2.6 or later)
- fusepy
- Make the script executable
$ chmod +x dfs.py
- Run the script
$ ./dfs.py <root directory> <mount directory>
- Run script by calling the python interpreter
$ python dfs.py <root directory> <mount directory>