# RustFS RustFS is a simple file system written in Rust. It is designed to be a learning project for those who want to understand how file systems work and how to implement them in Rust. ## Features - Simple file system structure - Basic file operations (create, read, write, delete) - Directory support - File metadata (size, creation time, etc.) - Basic error handling - Unit tests for core functionality - Documentation for public API - Example usage - License information - Contributing guidelines - Changelog - Code of conduct - Acknowledgements - Contact information - Links to additional resources ## Getting Started To get started with RustFS, clone the repository and build the project: ```bash git clone git@github.com:rustfs/s3-rustfs.git cd rustfs cargo build ``` ## Usage To use RustFS, you can create a new file system instance and perform basic file operations. Here is an example: