1     echo $RANDOM

    echo $RANDOM | md5sum | cut -c 1-9 (截取8位)

2    openssl rand -base64 8

    openssl rand -base64 8 | md5sum | cut -c 1-9

3    date +%N%t

    echo "$(date +%N%t)"

4    mkpasswd -l 8

    mkpasswd -l 8 | md5sum (需 rpm -qa expect)

5    head /dev/urandom | cksum

6    cat /proc/sys/kernel/random/uuid

    cat /proc/sys/kernel/random/uuid | md5sum | cut -c 1-9

将随机数排序且去重    

echo $RANDOM | md5sum | cut -c 1-9 | sort | uniq -c | sort -nk1 (最前面数字为1即惟一)

20个:

 for n in `seq 20`;do echo $RANDOM |md5sum|cut -c 1-9|sort|uniq -c|sort -nk1;done