Octavodia
Categorías
  • Aplicaciones
  • Blog
  • Ciencia
  • Comentarios tecnología
  • Correo Web
  • Electrónica
  • Historia Tecnología
  • Información
  • Tecnología
  • Test Tecnología
  • Vida
Octavodia
  • Tecnología

Cómo eliminar completamente un archivo en Linux para que no se pueda restaurar

Total
0
Shares
0
0
0

En Linux, los archivos se pueden eliminar, pero aún se pueden recuperar. Estas son cosas que puedes hacer cuando realmente quieres que desaparezcan.

O rm El comando hace que los archivos desaparezcan fácilmente de su lista de archivos, pero ¿qué hará realmente y cómo puede asegurarse de que los archivos eliminados ya no se puedan recuperar?

Conceptos básicos sobre cómo eliminar un archivo por completo en Linux

Para comprender lo que sucede cuando elimina un archivo de un sistema Linux usando rm, primero piense en inodos, estructuras de datos atractivas que rastrean todos los atributos del archivo (a menudo llamados “metadatos”). “): descripción del archivo. Incluye el nombre, el propietario y el grupo del archivo, los permisos establecidos y dónde se puede encontrar el contenido del archivo en la unidad.

A continuación, aprenda sobre los directorios de Linux. Aunque tienen la apariencia y las propiedades de directorios (es decir, que contienen solo archivos), en realidad son solo archivos e incluyen solo el nombre y el número de inodo de los archivos que contienen. Por lo tanto, es mejor considerar directorios y archivos en Linux, como carpetas y documentos en su archivo.

El contenido de los archivos reales se almacena, generalmente en bloques, en otra ubicación de la unidad. Por lo tanto, cuando elimina un archivo, el inodo del archivo se libera y el archivo en el directorio se ajusta para eliminar sus referencias al archivo que acaba de eliminar. Los datos del archivo permanecerán en la ubicación de la unidad y se proporcionarán para su reutilización.

¿Cómo y cuándo eliminar archivos en Linux?

En la mayoría de los casos, no es importante que el contenido de los archivos eliminados permanezca en la unidad. Por lo general, son archivos que ya no necesita, como los informes semanales del mes pasado, versiones anteriores de scripts que han sido reemplazados por mejores scripts, etc. Cuándo estos archivos pueden causar problemas Existen varias herramientas que puede utilizar para reducir la posibilidad de que otros los recuperen.

Para destruir

El comando triturar reemplazará un archivo y también lo eliminará. El reemplazo garantizará que los bloques de datos con contenido antiguo ahora tengan otro contenido. Tenga en cuenta que, de forma predeterminada, el contenido se sobrescribe en varias grabaciones. Las opciones utilizadas a continuación incluyen z (agregue la última sustitución con el número 0), v (muestra lo que está pasando) y tú (truncar y eliminar el archivo después de que se complete el reemplazo). Estas opciones hacen que el contenido del archivo se sobrescriba por completo.

  $ shred -zvu passwords-save 
shred: passwords-save: pass 1/4 (random) .
shred: passwords-save: pass 2/4 (random) .
shred: passwords-save: pass 3/4 (random) .
shred: passwords-save: pass 4/4 (000000) .
shred: passwords-save: remove
shred: passwords-save: renamed to 00000000000000
shred: passwords-save: removed

limpiar

O limpiar el comando funciona solo para medios magnéticos , no discos duros. Funciona con los llamados ” microscopía de fuerza magnética “, lo que permite que otros recuperen dos o tres” datos “al final, que se pueden escribir en su unidad, pero como se indicó anteriormente, solo funciona con medios magnéticos, no con discos duros y no todas las unidades son elegibles, puede determinar el el tipo de unidad del sistema que tiene y vea si el borrado puede funcionar con ellos. Observando el resultado de este comando, ponga 0 = SSD (soporte magnético) y 1 = HDD (disco duro):

  $ cat / sys / block / sda / queue / rotational 
0

A continuación se muestra un ejemplo de un comando de limpieza durante la operación:

  $ wipe -rfi temp 
Entering directory 'temp'
Wiping mno, pass 34 (34)
Mno file (340 bytes) wiped
Wiping fileA, pass 34 (0)
FileA file (808 bytes) wiped
Wiping klm, pass 34 (0)
File klm (1056 bytes) wiped
Wiping lmn, pass 34 (0)
File lmn (3827 bytes) wiped
Wiping fileC, pass 34 (0)
File file (842 bytes) wiped
Wiping myfiles.tar, pass 34 (0)
File myfiles.tar (122880 bytes) wiped
Wiping fileB, pass 34 (0)
FileB file (5092 bytes) wiped
Going back to directory / home / shs
Operation finished.
7 các tập tin wiped và 0 tập tin này bị bỏ qua trong một thư mục, 0 symlinks removed, nhưng không theo sau, 0 lỗi đã thực hiện

En este ejemplo, r recibirá un comando de limpieza para examinar los directorios si existen, f evitará la necesidad de verificar si cada archivo está dañado y hará que el comando se ejecute en detalle (“i” es ” informativo “).”).

exclusión segura

Otra herramienta para eliminar archivos por completo se llama ” exclusión segura “, aunque el comando que el paquete agregará a su sistema se llama srm como en” rm seguro “

A continuación, se muestra un ejemplo de cómo utilizar esta herramienta:

  $ srm -vz BoD_meeting 
Đang dùng / dev / urandom cho dữ liệu nhập vào.
Wipe mode is secure (38 special passes)
Wiping BoD_meeting ************************************** Removed the BoD_meeting . Done file

Anote el número de pasadas que se han realizado para garantizar la eliminación segura del archivo.

Verifique la eliminación de su archivo

Dado que hay varias opciones sobre cómo eliminar archivos de forma segura del sistema Linux, el siguiente ejemplo realizará una prueba simple: crear algunas copias del mismo archivo y eliminar cada una de forma segura. La herramienta se analiza anteriormente. A continuación, se explica cómo utilizar una herramienta llamada main para intentar recuperar archivos del mismo tipo, desde la partición afectada.

  $ shred -zvu penguin1.png 
$ wipe -fi penguin2.png
$ srm -vz penguin3.png
$ sudo foremost -i / dev / sda1 -t png -o / root / rescued
Processing: / dev / sda1
| ************************************************* ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************** |

O sobre todo el comando tardará unos minutos en ejecutarse. Este comando encontró más de 51.000 .png archivos en el ejemplo. En cualquier caso, debe tenerse en cuenta que los archivos eliminados de su unidad durante el proceso de recuperación no tendrán el nombre original, ya que se perderán cuando se modifique el archivo en la carpeta afectada cuando elimine el archivo. En cambio, sus archivos restaurados tendrán el mismo nombre que 105210720.png .

El comando principal tiene opciones para seleccionar el tipo de archivo que desea recuperar. Comprobar la hombre página para más detalles. Y recuerde, no puede limitar su búsqueda a un directorio específico porque las carpetas ya no son relevantes en este momento.

Una nota importante

Si desea probar la eliminación completa de archivos del sistema y luego usar la herramienta principal para ver qué se puede recuperar, considere restaurar archivos para extraer medios o al menos no simplemente eliminar archivos cuando los prueba, o básicamente , duplicará la cantidad de archivos de recuperación en la próxima prueba. Los archivos restaurados son independientes de los archivos originales, aunque tienen el mismo contenido.

Ver más:

  1. Cómo copiar y cambiar el nombre de archivos en Linux
  2. 7 comandos para manipular los archivos y carpetas más básicos que todo el mundo debería conocer
  3. Busque archivos y directorios en Linux utilizando la interfaz de línea de comandos

fragmentos limpios

En Linux, los archivos se pueden eliminar, pero aún se pueden recuperar. Estas son cosas que puedes hacer cuando realmente quieres que desaparezcan.

O rm El comando hace que los archivos desaparezcan fácilmente de su lista de archivos, pero ¿qué hará realmente y cómo puede asegurarse de que los archivos eliminados ya no se puedan recuperar?

Conceptos básicos sobre cómo eliminar un archivo por completo en Linux

Para comprender lo que sucede cuando elimina un archivo de un sistema Linux usando rm, primero piense en inodos, estructuras de datos atractivas que rastrean todos los atributos del archivo (a menudo llamados “metadatos”). “): descripción del archivo. Incluye el nombre, el propietario y el grupo del archivo, los permisos establecidos y dónde se puede encontrar el contenido del archivo en la unidad.

A continuación, aprenda sobre los directorios de Linux. Aunque tienen la apariencia y las propiedades de directorios (es decir, que contienen solo archivos), en realidad son solo archivos e incluyen solo el nombre y el número de inodo de los archivos que contienen. Por lo tanto, es mejor considerar directorios y archivos en Linux, como carpetas y documentos en su archivo.

El contenido de los archivos reales se almacena, generalmente en bloques, en otra parte de la unidad. Por lo tanto, cuando elimina un archivo, el inodo del archivo se libera y el archivo en el directorio se ajusta para eliminar sus referencias al archivo que acaba de eliminar. Los datos del archivo permanecerán en la ubicación de la unidad y se proporcionarán para su reutilización.

¿Cómo y cuándo eliminar archivos en Linux?

En la mayoría de los casos, no es importante que el contenido de los archivos eliminados permanezca en la unidad. Por lo general, son archivos que ya no necesita, como los informes semanales del mes pasado, versiones anteriores de scripts que han sido reemplazados por mejores, etc. Cuándo estos archivos pueden causar problemas Existen varias herramientas que puede utilizar para reducir la posibilidad de que otros los recuperen.

Para destruir

El comando shred sobrescribirá un archivo y también lo eliminará. El reemplazo garantizará que los bloques de datos con contenido antiguo ahora tengan otro contenido. Tenga en cuenta que, de forma predeterminada, el contenido se sobrescribe en varias grabaciones. Las opciones utilizadas a continuación incluyen z (agregue la última sustitución con el número 0), v (muestra lo que está pasando) y tú (truncar y eliminar el archivo después de que se complete el reemplazo). Estas opciones hacen que el contenido del archivo se sobrescriba por completo.

  $ shred -zvu passwords-save 
shred: passwords-save: pass 1/4 (random) .
shred: passwords-save: pass 2/4 (random) .
shred: passwords-save: pass 3/4 (random) .
shred: passwords-save: pass 4/4 (000000) .
shred: passwords-save: remove
shred: passwords-save: renamed to 00000000000000
shred: passwords-save: removed

limpiar

O limpiar el comando funciona solo para medios magnéticos , no discos duros. Funciona con los llamados ” microscopía de fuerza magnética “, lo que permite que otros recuperen dos o tres” datos “al final, que se pueden escribir en su unidad, pero como se indicó anteriormente, solo funciona con medios magnéticos, no con discos duros y no todas las unidades son elegibles, puede determinar el el tipo de unidad del sistema que tiene y vea si el borrado puede funcionar con ellos. Observando el resultado de este comando, ponga 0 = SSD (soporte magnético) y 1 = HDD (disco duro):

  $ cat / sys / block / sda / queue / rotational 
0

A continuación se muestra un ejemplo de un comando de limpieza durante la operación:

  $ wipe -rfi temp 
Entering directory 'temp'
Wiping mno, pass 34 (34)
Mno file (340 bytes) wiped
Wiping fileA, pass 34 (0)
FileA file (808 bytes) wiped
Wiping klm, pass 34 (0)
File klm (1056 bytes) wiped
Wiping lmn, pass 34 (0)
File lmn (3827 bytes) wiped
Wiping fileC, pass 34 (0)
File file (842 bytes) wiped
Wiping myfiles.tar, pass 34 (0)
File myfiles.tar (122880 bytes) wiped
Wiping fileB, pass 34 (0)
FileB file (5092 bytes) wiped
Going back to directory / home / shs
Operation finished.
7 các tập tin wiped và 0 tập tin này bị bỏ qua trong một thư mục, 0 symlinks removed, nhưng không theo sau, 0 lỗi đã thực hiện

En este ejemplo, r recibirá un comando de limpieza para recurrir a directorios, si los hay, f evitará la necesidad de verificar si cada archivo está dañado y ejecutará el comando en detalle (“i” es ” informativo “).”).

exclusión segura

Otra herramienta para eliminar archivos por completo se llama ” exclusión segura “, aunque el comando que el paquete agregará a su sistema se llama srm como en” rm seguro “

A continuación, se muestra un ejemplo de cómo utilizar esta herramienta:

  $ srm -vz BoD_meeting 
Đang dùng / dev / urandom cho dữ liệu nhập vào.
Wipe mode is secure (38 special passes)
Wiping BoD_meeting ************************************** Removed the BoD_meeting . Done file

Anote el número de pasadas que se han realizado para garantizar la eliminación segura del archivo.

Verifique la eliminación de su archivo

Dado que hay varias opciones sobre cómo eliminar archivos de forma segura del sistema Linux, el siguiente ejemplo realizará una prueba simple: crear algunas copias del mismo archivo y eliminar cada una de forma segura. La herramienta se analiza anteriormente. A continuación, se explica cómo utilizar una herramienta llamada main para intentar recuperar archivos del mismo tipo de la partición afectada.

  $ shred -zvu penguin1.png 
$ wipe -fi penguin2.png
$ srm -vz penguin3.png
$ sudo foremost -i / dev / sda1 -t png -o / root / rescued
Processing: / dev / sda1
| ************************************************* ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************************************** ******************************
************************** |

O sobre todo el comando tardará unos minutos en ejecutarse. Este comando encontró más de 51.000 .png archivos en el ejemplo. En cualquier caso, debe tenerse en cuenta que los archivos eliminados de su unidad durante el proceso de recuperación no tendrán el nombre original, ya que se perderán cuando se modifique el archivo en la carpeta afectada cuando elimine el archivo. En cambio, sus archivos restaurados tendrán el mismo nombre que 105210720.png .

El comando principal tiene opciones para seleccionar el tipo de archivo que desea recuperar. Comprobar la hombre página para más detalles. Y recuerde, no puede limitar su búsqueda a un directorio específico porque las carpetas ya no son relevantes en este momento.

Una nota importante

Si desea probar la eliminación completa de archivos del sistema y luego usar la herramienta principal para ver qué se puede recuperar, considere restaurar archivos para extraer medios o al menos no simplemente eliminar archivos al probarlos, o básicamente , duplicará la cantidad de archivos de recuperación en la próxima prueba. Los archivos restaurados son independientes de los archivos originales, aunque tienen el mismo contenido.

Ver más:

  1. Cómo copiar y cambiar el nombre de archivos en Linux
  2. 7 comandos para manipular los archivos y carpetas más básicos que todo el mundo debería conocer
  3. Busque archivos y directorios en Linux utilizando la interfaz de línea de comandos
Total
0
Shares
Share 0
Tweet 0
Pin it 0
Artículo anterior
  • Información

Google “eliminó” 24 aplicaciones descargadas casi 500.000 veces que contenían malware malicioso

Ver Publicación
Siguiente artículo
  • Vida

8 preguntas para ayudarte a elegir una carrera adecuada para ti

Ver Publicación
También podría interesarte
Ver Publicación
  • Tecnología

Instrucciones para instalar myBB Forum en el servidor

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Microsoft Office 2007 en Ubuntu 9.04

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar el sistema operativo Linux en el Chromebook

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar LAMP en Ubuntu para principiantes

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Kali Linux a través de la red PXE

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Las instrucciones para instalar Kali Linux en Windows 10 son más fáciles que nunca

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar la grabadora Hikvision a través de la red

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar hass.io en Raspberry Pi 3

  • admin
  • diciembre 8, 2020

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Octavodia

Ingresa las palabras de la búsqueda y presiona Enter.