使用dd和/ dev / random在linux上创建一个随机文件

时间:2016-05-02 19:35:35

标签: linux random dd

我执行了这个:

$ dd if=/dev/random of=foo bs=1G count=1
0+1 records in
0+1 records out
6 bytes (6 B) copied, 0.00016958 s, 35.4 kB/s

$ stat -c "%s" foo
6

这也行不通,我陷入了命令:

$ head -c 500 /dev/random > foo

我的错误是什么?

我在Linux薄荷。

1 个答案:

答案 0 :(得分:2)

/ dev / random将仅传递随机数据,直到RNG的熵源耗尽为止。如果你想读取更大的(伪)随机数据块,你可以从/ dev / urandom中读取。