Shred es uno de los cuatro comandos de Linux que suenan similares pero no son lo mismo: triturar, borrar, borrar y borrar.
Tu usas desgarrar Cuando quieras borrar una sola pieza de datos de forma permanente. La información, que usted identifica, se sobrescribe con 1s y 0s varias veces, lo que borra permanentemente los datos. Esto es diferente a los otros comandos similares que borran datos pero que se pueden recuperar en ciertas circunstancias.
Con el comando shred, puede destruir una pequeña colección de archivos cuando lo desee. Es una forma fácil de borrar datos que no quiere que nadie pueda borrar. Siempre.
Opciones al usar el comando Destrozar
Utilice el comando Destrozar para sobrescribir los archivos especificados repetidamente y hacer que sea difícil o imposible que incluso un hardware o software costoso recupere los datos. Las opciones disponibles incluyen:
- -F cambia los permisos para permitir la escritura si es necesario
- -norte(iteraciones = N) sobrescribe N veces en lugar del predeterminado, que es tres veces
- -s (tamaño = N) especifica el número de bytes a desgarrar
- -utrunca y elimina archivos después de sobrescribir
- -vMuestra información detallada sobre el progreso.
- -Xno redondea los tamaños de archivo hasta el siguiente bloque completo
- -zagrega una sobrescritura final con ceros para ocultar la trituración
- -uelimina el archivo después de sobrescribir
Ejemplos del comando Shred
Para ingresar los nombres de los archivos exactos que desea destruir, use el siguiente formato:
Si agrega la opción -u, los archivos enumerados se destruyen y también se eliminan para liberar espacio en su computadora.
Lugares que Shred no funciona
Shred se basa en un supuesto importante: que el sistema de archivos sobrescribe los datos en su lugar. Esto es tradicional, pero algunos sistemas de archivos no satisfacen esta suposición. Los siguientes son ejemplos de sistemas de archivos en los que shred no es efectivo:
- Sistemas de archivos con registro o estructurados, como los que se suministran con AIX y Solaris (y JFS, ReiserFS, XFS y Ext3)
- Sistemas de archivos que escriben datos redundantes y continúan incluso si algunas escrituras fallan, como los sistemas de archivos basados en RAID.
- Sistemas de archivos que hacen instantáneas, como el servidor NFS de Network Appliance
- Sistemas de archivos que se almacenan en caché en ubicaciones temporales, como clientes NFS versión 3
- Sistemas de archivos comprimidos
Además, las copias de seguridad del sistema de archivos y las réplicas remotas pueden contener copias del archivo que no se pueden eliminar, y que podrían permitir recuperar un archivo triturado más tarde.




