Shred si, lo fa (garantito solo su fs non-journaled).
Io dicevo che dd, per la sintassi specificata da taylorella, va a sovrascrivere ogni bit nel device hd-quellocheè con l'input preso da /dev/zero quindi cancella fisicamente davvero ogni cosa sul disco, file, tabelle, spazio libero. Tutto.