Find and manage duplicate files
npm install dufiCLI application that helps you find and manage duplicate files.
> :warning: ALWAYS BACK UP YOUR DATA! All delete operations are permanent and without confirmation.
- Features
- Installation
- Requirements
- Supported Platforms
- Install via npm (recommended)
- Install from source (might require pnpm, haven't tested yet)
- Usage
- Contributing
- License
- [x] Scan duplicate files in multiple directories
- [x] Delete duplicate files
- [x] Keep one file and delete the others on each duplicate group
- [x] Web interface
``bash`npm
npm install -g dufi
`bashClone the repository
git clone https://github.com/gegehprast/dufi.git
Usage
`bash
Scan current directory
dufi scan .Scan multiple directories
dufi scan /path/to/directory1 /path/to/directory2/subScan and manage on Web UI
dufi scan /path/to/directory1 /path/to/directory2/sub --webPurge cached hash
dufi purge
`
Contributing
1. Fork the repository
2. Create a new branch (
git checkout -b feature-branch)
3. Commit your changes (git commit -am 'Add new feature')
4. Push to the branch (git push origin feature-branch`)This project is licensed under the MIT License.