Linux系统怎么生成随机数


当前第2页 返回上一页

方法三:通过时间(date)获取随机数

示例:

1

2

3

4

[root@test ~]# date +%s%N

1523402619479946400

[root@test ~]# date +%s%N

1523402622015235600

方法四:通过/dev/urandom配合chksum生成随机数

1

2

3

4

[root@test ~]# head /dev/urandom|cksum

2866845253 2890

[root@test ~]# head /dev/urandom|cksum

2131526544 2440

/dev/random设备存储着系统当前运行环境的实时数据。

它可以看作系统在某个时候的唯一值,因此可以用作随机元数据。我们可以通过文件读取的方式,读到里面的数据。/dev/urandom这个设备的数据与random里的一样。只是,它是非阻塞的随机数发生器,读取操作不会产生阻塞。

以上就是Linux系统怎么生成随机数的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Linux默认不显示当前路径怎么办

大白菜安装Linux教程图解

为保证导入镜像的可用性应该如何使ecs对导入镜像的限制条件

Linux中显示当前工作目录的命令是什么

Linux su认证失败

Linux常见错误及解决办法分享

如何在 ecs 管理控制台上修改实例登录密码

Linux中利用grep命令如何检索文件内容详解

Linux查看oracle是否启动

新实例升级或者降低预付费(包年包月)实例规格如何覆盖实例的整个生命周期

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...