Believe youself!
分类: LINUX
2015-01-20 10:23:59
[Copy http://blog.csdn.net/z1988316/article/details/8088635]
Linux 产生随机数的两种方式
cat /dev/urandom | od -x | sed 's/\s*//g' |cut -c 8-16 |less
cat /dev/random | od -x | sed 's/\s*//g' |cut -c 8-16 |less
上述两种方式都可以产生随机数,但是有区别
dev/urandom 和dev/random
都是产生用不为空的随机字符流,区别是
/dev/random设备会阻塞,直到系统产生的随机字符流已经充分够用,所以耗用时间较长
/dev/urandom设备不会阻塞,数据的随机程度不高,但是一般情况已经够用