Cuando un archivo se borra en Linux, su contenido sigue existiendo hasta que es sobrescrito. A continuación, te presentamos siete herramientas que pueden ayudarte a recuperar archivos eliminados.
1. Restaurar desde la Papelera
Si usas un entorno gráfico, puedes restaurar archivos eliminados desde la Papelera.
- Abre el gestor de archivos y navega a “Papelera”.
- Busca el archivo eliminado, haz clic derecho y selecciona “Restaurar”.
2. Testdisk (Recuperación de Particiones)
sudo apt install testdisk
sudo testdisk
Permite recuperar particiones eliminadas y reparar discos dañados, aunque no recupera archivos individuales.
3. Photorec (Recuperación de Archivos)
sudo apt install testdisk
sudo photorec
Escanea el disco en busca de fragmentos de archivos y los reconstruye. No recupera nombres originales.
4. Scalpel (Recuperación por Tipo de Archivo)
sudo apt install scalpel
cp /etc/scalpel/scalpel.conf ~/scalpel.conf
nano ~/scalpel.conf
Después de configurar qué tipos de archivos recuperar, ejecuta:
sudo scalpel -c ~/scalpel.conf -o ~/recovery /dev/sdX
5. ddrescue (Recuperación de Discos Dañados)
sudo apt install gddrescue
sudo ddrescue /dev/sdb ~/backup.img ~/backup.map
Crea una imagen del disco para intentar recuperar archivos de dispositivos defectuosos.
6. Fatcat (Recuperación en Sistemas FAT)
sudo apt install fatcat
sudo fatcat /dev/sdb1 -l /
Permite recuperar archivos de discos con sistema de archivos FAT.
7. Ntfsundelete (Recuperación en NTFS)
sudo apt install ntfs-3g
sudo ntfsundelete /dev/sdb1
Útil para recuperar archivos de discos formateados en NTFS.
Conclusión
Linux ofrece múltiples herramientas para administrar apagados y recuperar archivos eliminados.
Con estos comandos, puedes automatizar apagados, reinicios y restaurar archivos en caso de accidentes, asegurando un mejor control sobre tu sistema.