Command line tools, like "shred", come with many disclaimers about situations where they may not securely delete files. I had an idea for a cheap'n'easy way to do it and wanted advice.
How about running a "dd" from /dev/zero and trying to create a file bigger than the remaining space on the partition. Surely this will fill the underlying blocks with all zeros and, once it dies for running out of disk space, you'd simply delete this file.
This way, I'm thinking, any recovery utility that tries to examine the underlying disk would only see zeros no matter where it looks...
Yes, this would be inefficient on a large partition, but that aside - how sane is this?....