Terminal : supprimer définitivement un fichier

Utilisation de shred (pour supprimer un fichier)

La commande shred

Shred permet de supprimer définitivement un fichier sans que l'on puisse le récupérer. Il agit à la façon d'un destructeur de document papier ; il remplace les données par des données aléatoires

Exemple : principe  shred [options ] <cible>

moi@monordi:~$ shred fichier_a_supprimer

Il effectuera la tache en effectuant 3 passages d'écritures aléatoires. Le nom restera identique et il sera tj visible dans la liste des fichiers, mais il sera illisible !

Pour aller plus loin, il faut utiliser les paramètres - ou options - :

-n  (itérations = N) écrase N fois les données - si pas de -n alors par défaut 3x

-z  ajouter des zéros au processus d'écrasement final

-v  mode verbeux, affiche les infos sur la progression

-u  tronque le fichier et le supprime

Exemple :

moi@monordi:~$ shred -n 10 -u -z -v fichier_a_supprimer

Ce qui veut dire supprimer le fichier_a_supprimer  avec 10 passages, remplacer à la fin par des 0 et enfin tronquer et supprimer, le tout en mode verbeux. Il ne sera plus visible !

Avec shred il est possible de supprimer des partitions ! Donc attention !!