J'ai un répertoire sur une installation de menthe que je veux effacer propre (pas simplement supprimer les pointeurs, en fait zéro les informations du lecteur). est-il possible d'effacer les données en utilisant dd
? Par exemple, si les fichiers que je veux effacer sont à /folder/folder1/*
, puis-je exécuter dd if=/dev/zero of=/folder/folder1 bs=1k
et avoir ce zéro tous les fichiers dans ce répertoire? De plus, si j’ai des sous-répertoires, cela fonctionnera-t-il de manière récursive pour mettre à zéro tous les sous-dossiers?
la source
find /folder/folder1 -type f | xargs shred
print0
comme unfind
option et passe-0
à 'xargs` @ewokcoreutils
j'utilise
srm
, qui est dans lesecure-delete
paquet sur Ubuntu et Debian.sudo apt-get install secure-delete
pour l'installer, puissrm -r $directory
supprimer en toute sécurité une arborescence de répertoires complète.srm
n'écrasera pas les fichiers non normaux, mais par défaut, il renommera tous les fichiers et répertoires en une valeur aléatoire avant de les dissocier.Vous pouvez utiliser le
-z
drapeau pour l'avoir écrire des zéros pour la dernière passe et-v
pour voir ses progrès. Voirman srm
pour plus d'informations.la source
Non, vous ne pouvez pas utiliser dd pour supprimer un répertoire en toute sécurité, mais vous pouvez utiliser
wipe
.la source