Skip to content

tsandl/fileos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fileos

a simple file system is based on ext and using c++.It is comfortable for linux.

filesystem-1.0.tar.gz is the better version of all.I write a simple makefile in it just for compiling easily.

Fn directory filesytem

the architecture of this file system is like the following picture.But i lack of group descriptors and Reserved GDT block.

image

the tree of filesystem.

image

if you want to run the whole project 'compile and create file',just input make.

if you want to run file simply,just input make run.

if you want to delete file,just input make clean.

if you want to find back the usename and password of your file system,just input make accountback

The function of file system


help --- show help menu

clear --- clear the screen

ls --- list the digest of the directory's children

ls -l --- list the detail of the directory's children

cd --- change directory

mkdir --- make directory


touch --- create a new file

cat --- read a file

write --- write something to a file

rm --- delete a directory or a file

mv --- rename a file or directory

chmod --- change the authorizatino of a directory or a file

exit

About

c++ file system on linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published