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.
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.
- 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.
User can name the root folder of the system and use the instance to create, delete, copy, move, or navigate folders within the system!
- 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