A command-line file manager built in Java, designed to make file and folder operations simple and intuitive from the terminal.
- π Create: make new files and folders
- π Open/Run: open files or execute them if applicable
- βοΈ Modify:
- Rename files and folders
- Move files and folders
- Delete files and folders
- Edit the contents of text files
- π Search: find files and folders, then open or modify results
Each of the main operations can be run at:
- Default project folder β quick access to the program's "output" directory
- Absolute path β provide a full file/folder path manually
- Interactive navigation system β browse through directories with options to:
- Enter and exit subdirectories
- Change pages when listings are long
- Filter the view (all items / only files / only folders)
- Start the selected main operation in the current directory
- Java 17+ (or a compatible version)
- Git (optional, for cloning)
- Clone this repository:
git clone https://github.com/MichaelRFaria/Java-CLI-File-Manager.git cd Java-CLI-File-Manager