That’s all. I just found this in a random script. Generates a random UUID every time it’s called. I didn’t know.
Of course I can also use uuidgen
or pipe /dev/(u)random
into something to get a random alphanumeric string - but this is built right into the kernel!
In /proc/sys/kernel/random/
, there’s also boot_id
which seems to do the same, and some tweakable parameters.
❤️🐧
That reminds me of the CPU stress test I ran many years ago.
dd if=/dev/random of=/dev/null
If you have 8 cores, just open 8 terminals, and run that code in each of them.
for i in {1..n} # where n == number of cores do dd if=/dev/urandom of=/dev/null & done # to stop: jobs -p | xargs kill
/dev/urandom should stress the CPU more. /dev/random can be entropy limited