Skip to content

sefimochkin/File-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File System

ext2-like File System by Efimochkin Sergey.

In runtime whole file system is also stored in dynamic memory.

Number of files is pre-set as NUMBER_OF_INODES.

NUMBER_OF_CHARS_IN_INDEX must be less than NUMBER_OF_BYTES_IN_BLOCK;

NUMBER_OF_BYTES_IN_BLOCK / NUMBER_OF_CHARS_IN_INDEX preferably should be more than two, or there's practically no point in double addressing.

Supported commands list

  • ls to list files in current directory

  • cd %name% to go to directory named %name%

  • mkdir %name% to create directory named %name%

  • touch %name% %file text% to create a file named %name% with text of file %file text%

  • rmdir %name% to delete directory named %name% and all files in it

  • rm %name% to delete file named %name% from directory

  • read %name% to print text of file named %name%

  • import %inner name% %outer name% to import file named %outer name% from computer's file system and save it as file named %inner name% in this file system

  • export %inner name% %outer name% to export file named %inner name% into computer's file system as a file named %outer name%

  • save to save all changes made in the filesystem

  • exit to save and exit

  • help to see help message

About

ext2-like File System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors