Recover - Linux Download
Recover for Linux is a CLI-first recovery tool. One-time $10 payment, no subscription. You will be redirected to Stripe Checkout and then sent to the Linux download page.
Start checkout
Your purchase is tied to a web-only Device ID stored in this browser.
What you will download
- recover-linux.tar.gz
- recover-linux.tar.gz.sha256
How to use Recover on Linux
Recover for Linux is a CLI-only tool. It scans a device read-only, saves the scan results, and lets you export recovered files when you are ready.
1) Download and extract
After checkout you will download a tar.gz archive. Extract it like this:
tar -xzf recover-linux-x86_64-1.0.0.tar.gz
This creates a folder named recover/.
2) Make it executable
chmod +x recover/recover chmod +x recover/installer.sh
Need help or want to see all options?
./recover/recover --help ./recover/installer.sh --help
3) Check your devices
List connected block devices:
./recover/recover --list
Example: sda 21.5 GB SYSTEM SATA
4) Test access (recommended)
If the device is not readable, run the access test:
sudo ./recover/recover test /dev/sdb
5) Scan your device
Scan for everything Recover supports:
sudo ./recover/recover scan /dev/sdb
Scan only specific file types (comma-separated):
sudo ./recover/recover scan /dev/sdb --types jpg,png,mp4
6) Export recovered files
Export to a folder of your choice:
sudo ./recover/recover export /dev/sdb -o /home/user/recovered
Recovered files will be named like REC_000001.jpg.
Common questions
- Do I need to rescan? No. Scan results are cached in
~/.cache/recover/<device>/. - Do I need sudo? Usually yes. Raw device access often requires admin privileges.
- Is it safe? Recover scans read-only and does not write to the device you are scanning.
Optional: JSON output
Use --json if you want machine-readable output:
./recover/recover --list --json ./recover/recover --types --json sudo ./recover/recover scan /dev/sdb --json sudo ./recover/recover export /dev/sdb -o /home/user/recovered --json