A Java console-based application that simulates a tree-based file system with folders and files. It demonstrates hierarchical structures, recursive traversal, and safe navigation which are core concepts used in operating systems and cybersecurity.
- Tree-based directory (root, folders, files)
- Allows navigation between directories
- Recursive search across file system
- Full tree directory display
- Models operating system file transversal
- Clone the repository:
git clone https://github.com/menahals/FileSystemApp.git- Navigate to the project folder:
cd FileSystemApp- Compile the program:
javac FileSystemApp/*.java- Run the program:
java FileSystemApp.FileSystemApp