Cómo Recuperar Archivos Borrados con el Comando RM en Ubuntu.

3 Formas: Recuperar Archivos Borrados con Comando RM en Ubuntu [2024]

Una de las causas más comunes del borrado accidental de archivos es el comando rm. Si has borrado uno y ahora te preguntas qué hacer. Sólo tienes que seguir este resumen para recuperar archivos rm en Ubuntu.

autor alfonso

Jun 20, 2024 • Categoría: Recuperar & Reparar Archivos • Soluciones probadas

"¿Se pueden restaurar los archivos/directorios borrados con rm?" - preguntaUbuntu

El comando rm es una utilidad de los sistemas Linux que te permite borrar archivos. Sin embargo, a veces puedes borrar accidentalmente archivos importantes utilizando el comando rm. Incluso hay casos en los que esto ocurre debido a ataques de malware, corrupción a nivel de software o fallo del disco duro.

Cuando se trata de Ubuntu, ejecutar el comando equivocado se suma. En tales casos, es posible recuperar estos archivos eliminados utilizando herramientas específicas. Este artículo tratará sobre cómo recuperar archivos borrados en Linux utilizando rm. Explicaremos el concepto general del comando rm y los pasos para recuperar archivos eliminados por el comando rm en Ubuntu utilizando la herramienta GUI, la herramienta de línea de comandos y extundelete.

¿Qué es el comando RM?

El comando "rm" es una utilidad de Linux que sirve para borrar archivos. Significa "eliminar". Cuando utilizas el comando rm para borrar un archivo, éste se elimina permanentemente del sistema de archivos y no se puede recuperar fácilmente. Por tanto, es esencial tener cuidado al utilizar el comando rm, sobre todo si eliminas archivos importantes.

comando rm eliminar archivo

Nota: El comando rm borra archivos sin pedir aprobación. Como resultado, es esencial tener precaución al utilizarlo para evitar destruir archivos importantes sin querer.

¿Cómo utilizar el comando RM?

Lo mejor sería que abrieras un Terminal en tu sistema Linux para utilizar el comando rm. Puedes eliminar un archivo utilizando el comando rm escribiendo el comando y el nombre del archivo en el Terminal. Por ejemplo, eliminas un archivo. Hay que especificar la ruta del archivo si está en un directorio distinto. Si separas los nombres de los archivos con un espacio, también puedes eliminar varios archivos a la vez.

La sintaxis básica para utilizar el comando rm es:
rm [opciones] archivo

Aquí, "archivo" es el nombre del archivo que quieres eliminar. Puedes especificar varios archivos a borrar separándolos con un espacio.

Borrar un solo archivo: Si quieres borrar un solo archivo, tienes que utilizar el comando "rm" seguido del nombre del archivo como argumento.
rm nombrearchivo

Borrar varios archivos: Sólo tienes que pasar los nombres de los archivos como argumentos separados por espacios si quieres borrar varios archivos.
rm nombrearchivo1 nombrearchivo2 nombrearchivo3 nombrearchivo 4

Eliminar directorios: Si quieres eliminar uno o más directorios, tienes que utilizar "-d".
rm -d nombredirectorio

Puedes utilizar varias opciones con el comando rm para modificar su comportamiento. Por ejemplo,

  • La opción "-i" obliga al comando rm a pedir confirmación antes de borrar cada archivo. Aparecerá un mensaje preguntándote si quieres borrar cada archivo, y podrás elegir borrarlo u omitirlo escribiendo "y" o "n," respectivamente.
  • La opción "-f" obliga al comando rm a ignorar los archivos inexistentes y a no pedir confirmación. Es útil si quieres borrar varios archivos y te preguntas si algunos no existen. El comando rm ignorará los archivos inexistentes y eliminará el resto.
  • La opción "-r" te permite borrar directorios y su contenido de forma recursiva. Eliminará el directorio y todos sus archivos y subdirectorios. Ten cuidado al utilizar la opción "-r" , ya que puede eliminar muchos archivos a la vez y no es reversible.

Cabe señalar que el comando rm no envía los archivos eliminados a la papelera o a la papelera de reciclaje. En cambio, los elimina permanentemente del sistema de archivos, por lo que es importante tener cuidado al utilizarlos.

¿Dónde van los archivos cuando se ejecuta el comando RM?

Repasemos rápidamente el funcionamiento del sistema de archivos de Linux antes de pasar a dónde se almacenan los archivos. El sistema establece un enlace al archivo cuando lo creamos. El sistema utiliza estos enlaces para localizar los archivos en el disco.

El sistema sólo elimina el enlace al archivo cuando utilizamos el comando rm. Significa que los datos reales del archivo siguen presentes en el disco. Por eso, cuando utilizamos el comando rm , el sistema de archivos borra las referencias a los archivos e informa al sistema operativo de que se han liberado los bloques de almacenamiento.

El comando rm suele indicar al sistema que marque el nodo y los bloques de datos del archivo como no utilizados. La recuperación de datos era posible en versiones anteriores de Linux, pero hoy en día no se puede recuperar nada porque se han borrado los metadatos.

No hay papelera de reciclaje ni papelera con el comandorm. Utiliza la GUI, donde los archivos se suelen reubicar en el directorio de la papelera cuando se eliminan si necesitamos una papelera de reciclaje.

¿Borra RM permanentemente los archivos en Linux?

Sí, cuando utilizas el comando rm para borrar un archivo en Linux, éste se elimina permanentemente del sistema de archivos y no se puede recuperar fácilmente. El comando rm no envía los archivos eliminados a la papelera o a la papelera de reciclaje, como ocurre en algunos entornos de escritorio. En cambio, elimina permanentemente los archivos del sistema de archivos, por lo que es importante tener cuidado al utilizarlo.

Aunque el comando rm elimina permanentemente los archivos del sistema de archivos, en algunos casos es posible recuperar los archivos eliminados. Esto se debe a que cuando se borra un archivo, el sistema sólo marca el espacio ocupado por el archivo como disponible para su reutilización, pero los datos reales no se sobrescriben inmediatamente. Por lo tanto, recuperar archivos borrados utilizando herramientas específicas es posible si no se han sobrescrito nuevos datos.

Recuperar archivos rm en ubuntu usando TestDisk

No te preocupes si borras accidentalmente un archivo mediante el comando rm en tu sistema Ubuntu; TestDisk para Linux acudirá en tu ayuda. Este método es muy aplicable a quienes tienen experiencia suficiente para ejecutar comandos en Linux.

TestDisk es un programa gratuito y de código abierto creado inicialmente para recuperar particiones de memoria y hacer arrancables discos que no lo son. Acaba con la agonía que supone la pérdida de archivos y datos. Ayuda a restaurar datos de particiones dañadas por virus o errores humanos.

Estos son los pasos para utilizar el programa de recuperación de datos TestDisk para restaurar archivos borrados por rm en Linux. Primero, instala TestDisk.

Paso 1 Crear un archivo de registro de datos TestDisk

Para recuperar los archivos eliminados por rm, crea primero un archivo testdisk.log. Elige la opción Crear. Dependiendo de la seguridad del sistema, el ordenador puede pedirte la contraseña sudo para continuar con la recuperación.

crea un archivo de registro de datos del disco de pruebas

Paso 2 Selecciona una Unidad de Recuperación

Testdisk mostrará todos los discos con su almacenamiento total y el espacio libre en tu sistema. Selecciona la unidad en la que están guardados tus datos. Utiliza las teclas de flecha para explorar las opciones y selecciona Proceder. A continuación, pulsa la tecla ENTRAR . Puede que tu sistema no muestre algunas unidades dependiendo de los permisos de seguridad. En estos casos, selecciona sudo, situado junto a los botones Proceder y Salir.

selecciona una unidad de recuperación

Paso 3 Elegir un tipo de tabla de partición

El sistema predecirá y destacará la mejor opción automáticamente. Para proceder, haz clic en ENTER. Como estamos intentando recuperar un archivo borrado, elegiremos Avanzado.

elegir un tipo de tabla de particiones

Paso 4 Selecciona la Partición de la Unidad de Origen para los Archivos Borrados

Selecciona tu opción y pulsa ENTER.

seleccionar la partición de la unidad de origen

Paso 1 Examinar el directorio de origen en busca de archivos eliminados

Navega hasta el directorio concreto donde perdiste o borraste el archivo después de que la utilidad muestre los directorios del sistema de todas las particiones. Tras navegar hasta el directorio de origen, los archivos eliminados aparecerán resaltados en rojo. Selecciona tu archivo en el menú desplegable y, a continuación, resáltalo o márcalo.

examinar el directorio fuente

Paso 6 Restaurar un archivo eliminado por RM en Linux

A continuación, la utilidad Testdisk te mostrará una lista de ubicaciones en las que puedes pegar el archivo copiado para recuperarlo. De nuevo, desplázate hasta el destino y, como antes, pulsa C para pegarlo.

restaurar un archivo eliminado por rm en Linux

Después de recuperar los archivos eliminados por rm, selecciona Salir y pulsa ENTER para salir de la utilidad Testdisk. Volverás a la pantalla anterior.

salir de la utilidad testdisk después de la recuperación

Recuperar archivos rm en ubuntu usando la herramienta ext3grep

Si no consigues recuperar tus archivos borrados mediante el comando rm utilizando la herramienta GUI y la aplicación de línea de comandos, quizá sea el momento de considerar un sucesor de ext3grep o empleando Extundelete.

Extundelete es una herramienta que puede ayudarte a restaurar archivos borrados de un sistema de archivos ext3 o el sistema de archivo ext4. Funciona escaneando el sistema de archivos en busca de inodos eliminados (estructuras de datos que contienen información sobre los archivos) e intentando recuperar el contenido de esos archivos.

Recuerda que Extundelete puede no ser capaz de recuperar todos los archivos rm eliminados, especialmente si el sistema de archivos se ha utilizado mucho desde que se eliminó el archivo. Sin embargo, puede ser una herramienta útil si has borrado accidentalmente un archivo importante y quieres intentar recuperarlo.

Para utilizar Extundelete, necesitarás tener instalado en tu sistema el controlador del sistema de archivos ext3 o ext4 y el propio programa Extundelete. Una vez que tengas ambas cosas instaladas, puedes seguir estos pasos para recuperar archivos borrados mediante el comando RM.

Paso 1: Utiliza el siguiente comando para restaurar los archivos. La ruta del archivo es relativa a la raíz de la partición.
sudo extundelete --restore-file picture.jpg /dev/sdb1

recuperar archivos rm en ubuntu usando extundelete

Paso 2: Se recuperan todos los archivos de la partición /dev/sdb1 con el siguiente comando. El nombre de la partición debe cambiarse para reflejar el nombre de tu fuente.
sudo extundelete --restore-all /dev/sdb1

Paso 3: Utiliza la opción -o para especificar un directorio donde guardar los archivos recuperados. Por defecto, Extundelete almacena los archivos restaurados en el subdirectorio RECOVERED_FILES
sudo extundelete -o ~/recovery --restore-all /dev/sdb1

Recuperar archivos rm utilizando un programa de recuperación de datos en Windows

Todos hemos experimentado la frustración de buscar un archivo para que desaparezca, incluso en la papelera. Pues bien, ese caso ya no será un problema. Considera la posibilidad de emplear una herramienta de terceros para recuperar tus archivos eliminados mediante el comando RM. Una herramienta muy recomendable es Wondershare Recoverit Linux Recovery. Recoverit es una solución integral de recuperación de datos de Linux que ofrece con orgullo sus funciones de grado profesional como:

El mejor software para recuperar datos

Wondershare Recoverit - Tu software de recuperación de Linux seguro y fiable

  • Recupera documentos, fotos, videos, música, correos electrónicos y otros más de 1000 tipos de archivos perdidos o eliminados de forma eficaz, segura y completa.
  • Compatible con todas las principales distribuciones de Linux, como Ubuntu, Linux Mint, Debian, Fedora, Solus, Opensuse, Manjaro, etc.
  • Ayuda en más de 500 situaciones de pérdida de datos, como borrado, formateo de disco, fallo del sistema operativo, corte de corriente, ataque de virus, pérdida de partición y muchas más.
  • La sencilla interfaz de apuntar y hacer clic te permite recuperar datos de discos duros Linux en unos pocos clics.

¿Cómo recuperar archivos rm utilizando Recoverit?

Con 3 sencillos pasos, puedes recuperar rápidamente tus archivos borrados utilizando el comando RM en Linux (Aquí, utilizamos Ubuntu como ejemplo). Sigue las instrucciones detalladas a continuación para hacerlo:

Paso 1 Escoge Recuperación de Linux como opción

Ve a NAS y Linux después de descargar e instalar Wondershare Recoverit en tu ordenador, y elige Linux Recovery.

opción de recuperación de linux

Paso 2 Conectarse al dispositivo Linux

Proporcionando la dirección IP, el número de puerto, el nombre de usuario y la contraseña, podrás conectar la herramienta de Recuperación de Archivos de Linux a tu sistema informático Ubuntu.

conectarse al dispositivo Linux

Paso 3 Escanear y Recuperar Archivos Borrados

Recoverit empezará a buscar rm datos borrados en tu dispositivo Ubuntu en cuanto te conectes. Puedes previsualizar los archivos para asegurarte de que es el que quieres recuperar. Para restaurar los archivos eliminados por rm en Ubuntu, haz clic en Recuperar.

recuperar archivos rm eliminados en ubuntu

Más relacionados: ¿Cómo Deshacer rm en Linux?

Tutorial en video sobre ¿Cómo recuperar archivos de Linux?

wondershare recoverit

Videos recientes de Recoverit

Ver Más >

Conclusión:

Cuando se trata de recuperar archivos borrados tanto de Windows como de Ubuntu, hay muchas técnicas disponibles en línea para ello. Pero lo que más importa es la fiabilidad. Las técnicas que se presentan aquí son técnicas de confianza y fiables. Si quieres una técnica fácil de usar, puedes usar Recoverit para ello. Te permitirá recuperar archivos borrados de todo tipo.


Descarga Gratis
Para Windows 11/10/8/7/Vista
Descarga Gratis
Para macOS X 10.10 o posterior
descarga seguraGarantía de descarga segura, sin malware
descarga seguraGarantía de descarga segura, sin malware

autor alfonso

Alfonso Cervera

staff Editor

Home | Recursos | Recuperar archivos de documento | 3 Formas: Recuperar Archivos Borrados con Comando RM en Ubuntu [2024]