Skip to content

MrHope03/FileSys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FileSys

=> basic functionalities - add, remove files and directories - move through directories (basic linux cmd)

to run code

  • go to src
  • run make in cmd
  • now u can create files and directories

Implementation

Structure

  • node data adj => sibling next => parent/child

  • file data => fileName pointer adj => sibling next => parent

  • folder data => fileName pointer adj => sibling next => child

Functions:

- Add file: touch "fileName"
	CreateNode
	AddNode

- Add folder: mkdir "Folder"
	CreateNode
	AddNode

- write File:
	

- Delete file: rm "Node"
	deleteFile
	removeNode

- Delete folder rm "Node"
	remove node 

- Move dir: cd "dir" / cd ".."
	changeDir / returnDir

- findDir

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published