this post was submitted on 24 May 2025
112 points (97.5% liked)

Linux

7466 readers
320 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
[–] Hamartiogonic@sopuli.xyz -1 points 5 days ago (13 children)

See also: /dev/null

It’s basically a black hole where you can throw anything.

[–] victorz@lemmy.world 9 points 5 days ago* (last edited 5 days ago) (12 children)
cat /proc/sys/kernel/random/uuid > /dev/null
[–] Hamartiogonic@sopuli.xyz 1 points 5 days ago (6 children)

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.

[–] YerbaYerba@lemm.ee 4 points 5 days ago

/dev/urandom should stress the CPU more. /dev/random can be entropy limited

load more comments (5 replies)
load more comments (10 replies)
load more comments (10 replies)