Shred (commande unix)
shred est une commande unix qui permet d'effacer définitivement le contenu d'un fichier (ou d'une partition) sans possibilité de récupération. Pour y arriver, il y a écritures répétitives et aléatoires dans le fichier.
Pour les articles homonymes, voir shred (homonymie).
shred
shred effaçant un fichier de façon sécurisée
Développé par | Projet GNU |
---|---|
Dépôt | git.savannah.gnu.org/cgit/coreutils.git/tree/src/shred.c |
Écrit en | C |
Système d'exploitation | Type Unix |
Type |
Application console (en) Data erasure software (d) |
Licence | Licence publique générale GNU version 3 ou ultérieure (d) |
Détails techniques
Fichiers
L'option -u
(ou --remove
) permet de supprimer le fichier après sa réécriture.
Partitions
La commande peut aussi s'appliquer à un disque entier ou à une partition.
Exemple : # shred -n 50 -z -v /dev/sdaX
où X désigne le numéro de partition. L'option :
-n 50 indique dans ce cas que le fichier sera réécrit 50 fois.
-z indique que le fichier sera réécrit avec des zéros pour dissimuler l'opération.
-v indique que l'on souhaite suivre l'état d'avancement de la commande.
Notes et références
-
shred
est incluse dans GNU fileutils (voir GNU Core Utilities)
Voir aussi
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.