美文网首页
shell笔记15(随机数的6种方式)

shell笔记15(随机数的6种方式)

作者: 机智的老刘明同志 | 来源:发表于2018-12-13 12:03 被阅读14次

方式一:$RANDOM

方式二:openssl

方式三:date

方式四: /dev/randow (了解)

        说明:/dev/random设备,存储着系统当前运行的环境的实时数据,它可以看做是系统某个时候,唯一值数据。因此可以用作随机数元数据。我们可以通过文件读方式,读得里面数据。 /dev/urandom这个设备数据与random里面一样。只是他是非阻塞的随机数发生器,读取不会产生阻塞

方式五: uuid (了解)

        UUID 的目的是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不需要透过中央控制端来做辨识资讯的指定。如此一来,每个人都可以建立不与其它人冲突的 UUID。在这样的情况下,就不需考虑数据库建立时的名称重复问题

方式六: mkpasswd 

用for循环测试随机数的唯一性:

uniq-c | sort -rnk 1

相关文章

网友评论

      本文标题:shell笔记15(随机数的6种方式)

      本文链接:https://www.haomeiwen.com/subject/khrvhqtx.html