$ dd if=/dev/random of=nonbullshittestfile bs=1M count=500
But if you take /dev/urandom you can get quite a bit more. On this system it is about 7Mbyte/s.
Does this mean that if I've got a server with no mouse/keyboard attached, /dev/random will block forever?
Logging into my slicehost server, and running cat /dev/random | hexdump -C seems to support this, more or less - only a few lines get output unless I start typing into the terminal - then it goes marginally faster.
http://www.idquantique.com/true-random-number-generator/prod...
http://www.gamesbyemail.com/dicegenerator
...among many others.
/dev/urandom supplements its entropy with a PRNG so that it never blocks..