Skip to content

This program provides implementations of various UNIX commands within an internal v6 filesystem such as ls, mkdir, rm, cpin, cpout.

Notifications You must be signed in to change notification settings

nguyenle0912/UNIX-v6-Filesystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

UNIX v6 Filesystem in C

This program provides implementations of various UNIX commands within an internal v6 filesystem.
Supported commands:
- initfs (file path) (# of total system blocks) (# of System i-nodes)
- cpin (external file path) (v6 file path)
- cpout (v6 file path) (external file path)
- rm (v6 file path)
- makeDir (v6 file path)
- cd (v6 file path)\ - ls
- q\

----------PRE SETUP BEFORE RUNNING THE PROGRAM--------------------
Step 1) Create a file test.txt (vi test.txt). Type in anything (e.g. "test")
Step 2) Create a blank file copy.txt (vi copy.txt). Leave it blank
Step 3) Compile and run ./fsaccess

About

This program provides implementations of various UNIX commands within an internal v6 filesystem such as ls, mkdir, rm, cpin, cpout.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages