Go to ...

Techpository

A Better Technical Repository

RSS Feed

Linux: Shred files inside a directory tree recursively


I found a lot of different thoughts on this one, but the following seemed to work the best.
Be careful and make 100% certain you are in the directory that you are wanting to shred the files in the current subdirectories.
It is safer to specify the root directory you are wanting to shred inside of.
Also note that on certain files systems some data may still be recovered.

find -type f -execdir shred -u ‘{}’ ;

Once finished use the folling to rm you shubdirectories:

rm -R *

Be very cautious and meticulous when deleting files.