el conocido comando rm (remove) para borrar archivos no es seguro del todo pues cuando se utiliza la información no es físicamente borrada del disco sino que solamente se marca como libre, por lo que haciendo uso de herramientas forenses la informacion se puede recuperar. Si realmente necesitamos borrar literalmente el archivo o directorio podemos utilizar el comando shred, el cual lo que hace es sobreescribir 3 veces (se puede modificar la cantidad) sobre la informacion de manera que quede irrecuperable, algo parecido a una trituradora de papel de oficina en la vida real:
$shred miarchivo.txt
Podemos también decirle cuantas iteraciones o escrituras de sobre el archivo:
$shred -n 10 archivo.txt
O también al final de la escritura le podemos decir que de una pasada escribiendo solo ceros:
shred -zn 10 archivo.txt
Existen mas opciones, las cuales se pueden consultar a través de:
$man shred
Espero que les sea útil este comando para ocultar las cosas que no desean que el mundo sepa.
Para borrar una partición:
ResponderEliminarshred -vfz -n 1 /dev/sdb
donde 1 es el número de pasadas a cero y sdb el disco o partición.
Poner a cero con una sola pasada:
ResponderEliminarsudo shred -vz -n 0 /dev/sdb