Skip to content

tongji-rkr/FileSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FileSystem

This is a simple secondary file system implemented in C++, following the design of the UNIX-like file system.

This file system is capable of handling multiple clients concurrently.

Requirements

This project is developed and tested on Ubuntu 20.04.

Build

To build this project, you need to satisfy the following requirements:

  • make
  • build-essential

To build the server, please change your current directory to the server directory and run the following commands:

$ make

To build the client, please change your current directory to the client directory and run the following commands:

$ make

Run

To run this project, you should run the server first through the following command:

$ ./server/build/FileSystemServer

Then, you can run the client through the following command:

$ ./client/build/FileSystemClient

Releases

No releases published

Packages

No packages published