comando shred en Linux con ejemplos

Cuando elimina un archivo de Linux o de cualquier sistema operativo, el archivo no se elimina permanentemente del disco duro. Cuando se elimina un archivo, primero se mueve a la papelera y, tan pronto como se elimina la papelera, los archivos se eliminan del sistema de archivos. Pero el archivo todavía está en su disco duro y podría recuperarse.

Cuando elimina un archivo de forma permanente o lo elimina de la papelera, el puntero que apunta al archivo deja la dirección del mismo y los datos del archivo se envían a un sector en el disco duro y se consideran como espacio no asignado y se pueden recuperar fácilmente. . El archivo se elimina de forma permanente cuando el sistema operativo escribe sobre el sector del archivo que se consideró como no asignado. Entonces, para eliminar un archivo completamente del disco duro, en Linux se usa » triturar «. Este comando sobrescribe el contenido de un archivo varias veces, utilizando patrones elegidos para maximizar la destrucción de los datos residuales, lo que hace que sea más difícil recuperarlos incluso con un hardware muy costoso.

Sintaxis:

shred [OPTION]... FILE...

Trabajar con el comando triturar

1. Para sobrescribir el contenido del archivo varias veces para que sea irrecuperable.

$shred filename.txt

To-overwrite-the-contents-of-the-file-multiple-times-to-make-it-unrecoverable

Cambiará los datos del archivo de tal manera que sería realmente difícil recuperar el archivo anterior.

Nota: En este caso, el nombre del archivo es filename.txt, puede cambiarlo según sus necesidades.

2. Para cambiar el número de veces que se sobrescribirá un archivo.

$shred -n 10 filename.txt

To-change-the-number-of-times-a-file-is-to-be-overwritten

Este comando sobrescribirá el archivo 10 veces.

Nota: En este caso, la cantidad de veces que se triturará el archivo se establece en 10 y el nombre del archivo es filename.txt; puede cambiarlo según sus necesidades.

3. Para sobrescribir y borrar un archivo también.

$shred -u filename.txt

To-overwrite-and-delete-a-file-as-well

Esto sobrescribirá el archivo muchas veces y también lo eliminará.

Nota: En este caso, el nombre del archivo es filename.txt, puede cambiarlo según sus necesidades.

4. Para sobrescribir solo algunos bytes específicos de texto.

$shred -s 5 filename.txt

To-overwrite-some-specific-bytes-of-text-only

Esto sobrescribirá los primeros 5 bytes del archivo.

Nota: En este caso, el nombre del archivo es filename.txt y el número de bytes es 5, puede cambiarlos según sus necesidades.

5. Para ejecutar el comando triturar con modo detallado o para saber cuántas veces se sobrescribe el archivo

$shred -v filename.txt

To-run-shred-command-with-verbose-mode

Se mostrará cada vez que sobrescriba el archivo.

Nota: En este caso, el nombre del archivo es filename.txt , puede cambiarlo según sus necesidades.

6. Para cambiar los permisos para permitir la escritura si es necesario mientras usa el comando triturar.

$shred -f filename.txt

To-change-permissions-to-allow-writing-if-necessary-while-using-shred-command

Cuando ejecuta el comando shred con la opción -f, escribirá el archivo incluso cambiando los permisos si es necesario.

Nota: En este caso, el nombre del archivo es filename.txt, puede cambiarlo según sus necesidades.

7. Para agregar una sobrescritura final con ceros para ocultar la trituración.

$shred -z filename.txt`

To-add-a-final-overwrite-with-zeros-to-hide-shredding

Después de completar la trituración, sobrescribirá el archivo con ceros para ocultar la trituración.

Nota: En este caso, el nombre del archivo es filename.txt , puede cambiarlo según sus necesidades.

8. Para obtener detalles básicos y la versión del comando triturar.

$shred --version

To-get-basic-details-and-version-of-shred-command

Esto mostrará la versión del comando triturar presente en su sistema junto con algunos detalles de derechos de autor.

Publicación traducida automáticamente

Artículo escrito por manav014 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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