Skip to content

beesaferoot/simplefs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simplefs

A basic unix-like filesystem using a disk emulator. This implementation is based on a Notre Dame CS course filesystem project

Usage

To access the filesystem you need a shell, specify a byte data file used by the disk emulator i.e

$ go build .
$ ./simplefs image.5 5

use the help command to see available filesystem commands.

sfs> help
Commands are:
        format
        mount
        debug
        create
        remove  <inode>
        cat     <inode>
        stat    <inode>
        copyin  <file> <inode>
        copyout <inode> <file>
        help
        quit
        exit
sfs> 

Testing

Run command to execute unit tests.

$ make test

License

simplefs is distributed under the MIT License.

About

simple unix filesystem using a disk simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published