Tiffany0410 / CSC369-FileSystem

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CSC369-FileSystem

An extent-based file system with functionality to support creating and deleting files / directories, displaying metadata, setting the size of a file, files data writing and reading.

  • formatting the disk image (mkfs)
  • creating and deleting directories (mkdir, rmdir)
  • creating and deleting files (creat, unlink)
  • displaying metadata about a file or directory (stat)
  • setting the size of a file (truncate)
  • writing data to files and reading data from files (read, write)

This was done for CSC369 - Operating Systems Assignment 1, collaborated with classmate Jianhong Guo.

About


Languages

Language:C 96.8%Language:Makefile 3.2%