Это примерно в четыре раза больше, чем dd if=/dev/zero
, но лишь немного дольше, чем команда Perl в crazyscot's answer:
touch shred.out; yes $'\xff' | tr -d $'\n' | shred --random-source=/dev/stdin --size=1G --iterations=1 shred.out
Интересно, что подобная команда остановилась до того, как достигла 1 ГБ:
yes $'\xff' | tr -d $'\n' | dd if=/dev/stdin of=1gb.dd bs=1M count=1024