Skip to content

Dadezana/file_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shell and file system simulator
Linux Language

I made this program to practice with tree data structure.
It's a shell like enviroment where you can manage folders, subfolders and files.
I also implemented an auto-completition system in real time. To complete a word just press 'tab' key.

Commands

Create a folder.

mkdir <folder_name>

Create a file

touch <file_name>

Remove a folder/file

rm <folder_name>

List dir content

ls

Move into a directory

cd <folder_name>

Clear terminal screen

cls

Search for file/folders across all file system

find <name>

How to build

g++ *.cpp

Todo

  • Auto-complete feature
  • Erase a char when pressing the backspace key
  • List directory indicated by the path and not just the current one (ls command)
  • Add content to file (write text into it)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published