我想创建一个大文件〜10G,其中填充了零和随机值。我试过使用:
dd if=/dev/urandom of=10Gfile bs=5G count=10
它创建一个大约2Gb的文件,并以退出状态“ 0”退出。我不明白为什么?
我也尝试使用以下方法创建文件:
head -c 10G </dev/urandom >myfile
创建它大约需要28-30分钟。但我希望它能更快地创建。有人有解决方案吗?
我也想创建多个具有相同(伪)随机模式的文件进行比较。有人知道这样做的方法吗?
dd
由于块大小,您可能会遇到错误。您可能想看看这篇文章stackoverflow.com/questions/6161823/…它有一些很好的答案,如何计算最佳块大小,以及一些用户脚本/程序和其他使用的建议dd
。