Skip to content
CSC369 A4 - EXT2 CLI Tools
C Shell Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
a4
images
test_scripts
Makefile
README.md
common.h
ext2.h
ext2_checker.c
ext2_cp.c
ext2_ln.c
ext2_mkdir.c
ext2_restore.c
ext2_rm.c
path_utils.c
path_utils.h
test.txt
utils.c
utils.h

README.md

ext2 CLI Tools

Click here for handout

Implementation of command line tools for the EXT2 File System. This was done for CSC369 - Operating Systems Assignment 4. Each tool takes a disk image which is setup in a particular way to test our implementation. All images that can be passed in are here. We implement the following:

  • mkdir <img> <name>: Make a new directory called name
  • cp <img> <src> <dest> : Copy src to dest
  • ln <img> <src> <dst>: Create a link to src in dest
  • rm <img> <src> : Remove src
  • restore <img> <src> : Restore the removed file src
  • checker <img> : Check the disk image img
You can’t perform that action at this time.