Parfois, vous pouvez vouloir supprimer un fichier sous Linux d’une manière qui le rend impossible ou très difficile à récupérer. Ceci est utile si vous souhaitez protéger vos données sensibles ou confidentielles contre tout accès non autorisé. Pour ce faire, vous devez utiliser un outil qui peut écraser le fichier avec des données aléatoires avant de le supprimer, le rendant illisible. L’un de ces outils est shred, qui est un utilitaire de ligne de commande qui peut supprimer en toute sécurité des fichiers et des périphériques. Pour supprimer un fichier avec shred, vous devez utiliser l’option -u, qui supprime le fichier après l’avoir écrasé. Par exemple, pour supprimer un fichier nommé test.txt avec shred, vous devez taper : déchiqueter -u test.txt Vous pouvez également spécifier le nombre de fois que vous souhaitez remplacer le fichier avec l’option -n et le modèle de données que vous souhaitez utiliser avec l’option -z. Par exemple, pour supprimer un fichier nommé test.txt avec shred, en l’écrasant 3 fois et en remplissant le remplacement final avec des zéros, vous devez taper : déchiqueter -u -n 3 -z test.txt Sachez que le déchiquetage peut ne pas fonctionner sur certains systèmes de fichiers ou périphériques qui utilisent la mise en cache, la compression ou le chiffrement. De plus, shred ne supprime pas le nom du fichier ou les métadonnées, ce qui peut encore révéler certaines informations sur le fichier. Pour supprimer le nom de fichier et les métadonnées, vous devez utiliser un autre outil, tel que wipe, qui est un utilitaire de ligne de commande qui peut supprimer en toute sécurité des fichiers et des répertoires. Pour supprimer un fichier avec wipe, vous devez utiliser l’option -f, qui force la suppression du fichier. Par exemple, pour supprimer un fichier nommé test.txt avec effacement, vous devez taper : Effacer -f test.txt Vous pouvez également spécifier le nombre de fois que vous souhaitez remplacer le fichier avec l’option -r et le modèle de données que vous souhaitez utiliser avec l’option -p. Par exemple, pour supprimer un fichier nommé test.txt avec wipe, en l’écrasant 3 fois et en remplissant le remplacement final avec des zéros, vous devez taper : wipe -f -r 3 -p 0 test.txt