Skip to content
This repository has been archived by the owner on Mar 24, 2023. It is now read-only.

Latest commit

 

History

History
21 lines (17 loc) · 492 Bytes

README.md

File metadata and controls

21 lines (17 loc) · 492 Bytes

MiniFS

MiniFS project for course ID1020: https://www.kth.se/student/kurser/kurs/ID1020?l=en.

We were tasked with designing a heirarcical virtual mini filesystem that would implement some of the basic file system functions found in Unix/Linux.

Supported features would be:

  • mkdir
  • touch
  • ls [-s] [-t]
  • du
  • append
  • cat
  • rm [-rf]
  • ln
  • find
  • findc
  • cycle

I decided to also add support for a working directory and relative paths, thus my filesystem also supports cd and pwd.