Skip to content

Folder system project is a Java program that simulates a file system, allowing the user to create, move, and copy folders, change the current working directory, and list the contents of folders.

License

Notifications You must be signed in to change notification settings

Shivam-002/Folder-System-Using-Tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Folder-System-Using-Tree

Folder system project is a Java program that simulates a folder system, allowing the user to create, move, and copy folders, change the current working directory, and list the contents of folders.

📑 Description

The FolderSystem project is a folder management system designed to manage folders and subfolders. It allows users to create, move, copy and delete folders, and navigate through the folder structure. The project also ensures the validity of folder names based on standard naming conventions. It provides features to display the current folder and its contents, along with the full path to the current folder. Additionally, the system supports both absolute and relative paths for navigating through the folder structure.

🚀 Features

  • Create : Users can create a new folder with a given name.
  • Change : Users can change current working folder.
  • List Content : Users can list all the contents of a folder
  • Move : Users can move an existing folder to a different location.
  • Copy : User can copy an existing folder to a different location.
  • Delete : Users can delete an existing folder.

🔧 Usage

User can name the root folder of the system and use the instance to create, delete, copy, move, or navigate folders within the system!

💾 How to Run the Program

  • Copy the repository's git url.
    git clone https://github.com/Shivam-002/Folder-System-Using-Tree.git
  • Navigate to the Folder-System-Using-Tree Folder.
    cd Folder-System-Using-Tree
  • Run the following command :
    java -jar FolderSystem.jar

About

Folder system project is a Java program that simulates a file system, allowing the user to create, move, and copy folders, change the current working directory, and list the contents of folders.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published