1
Fork 0
mirror of https://github.com/shreyasminocha/yfs-fuse.git synced 2026-06-26 01:07:58 -04:00
FUSE adapter for COMP 421's YFS disks
Find a file
2024-05-17 03:20:08 +05:30
src Add some validation tests 2024-05-17 03:20:07 +05:30
.gitignore Implement FUSE read 2023-05-02 03:14:10 +05:30
Cargo.lock Implement file writing 2024-04-23 21:33:46 -05:00
Cargo.toml Add fsck script 2024-05-12 17:28:49 +05:30
LICENSE Add readme and license 2023-05-02 03:28:08 +05:30
README.md Update readme 2024-05-17 03:20:08 +05:30

YFS FUSE

A FUSE adapter for Yalnix File System (YFS) disks from Rice's OS class.

Features

  • listing directories
  • reading files
  • writing files
  • creating files
  • creating directories
  • creating hard links
  • deleting files
  • deleting directories
  • renaming files
  • symlinks

Usage

# cargo run --bin yfs-fuse <disk file> <mount point>
cargo run --bin yfs-fuse DISK /mnt/yfs

Why

FS

License

MIT License