this post was submitted on 24 May 2025
110 points (97.4% liked)

Linux

7412 readers
219 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

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~~ is static, and some tweakable parameters.

❤️🐧

you are viewing a single comment's thread
view the rest of the comments
[–] lime@feddit.nu 2 points 1 day ago* (last edited 1 day ago) (1 children)
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
[–] Hamartiogonic@sopuli.xyz 1 points 12 hours ago (1 children)

Oh yeah. This looks like a much better way to do it. My solution is pretty bare bones by comparison.

[–] lime@feddit.nu 1 points 12 hours ago

the advantage of yours is that you can actually see the performance number afterwards.