Y que es mejor con 0 (zeros) o con ese?
Sobreescribe el disco (o fichero) con datos aleatorios varias veces, porque según el hardware pueden quedar "restos" de los datos si solo lo sobreescribes una vez. De todas maneras es muy difícil recuperar nada aunque solo hagas `dd`, ya depende del nivel de seguridad que necesites.
Se usaría asÍ:
shred -v /dev/sdX
Mira en la wiki de Arch:
https://wiki.archlinux.org/title/Securely_wipe_disk
De todas maneras no soy un experto, solo son cosas que me pregunté en algún momento.
Discussion
Pues si añades -z a shred te pone zeros al final; ya depende de para qué lo quieras.