dd if=/dev/urandom of=/dev/hda bs=1024
schreibt auf hda Zufallsbits in Schritten von 1 MB. Statt urandom kann auch zero oder random (noch pseudozufälliger als urandom dafür schneller) verwendet werden. Dauert meist ziemlich lang und kann möglicherweise mit höherem Wert für bs oder mit eingeschaltetem DMA per hdparm erhöht werden. Vorgang sollte wiederholt werden. Irgendwo stand, dass Banken den Vorgang 5 bis 32 Mal ausführen :-)
dd if=/dev/zero of=test.txt bs=1024 count=1024
creates file full of zeros with size 1 mb.
Per FreeBSD.
wipe -x2 -p -v /foo/
wipe -T -x1 -o 2097152 -a | dd of=dev/wd1d bs=2m