`
samuschen
  • 浏览: 398456 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

dd生成随机大小文件

阅读更多

/dev/zero是Linux提供的一个特殊的字符设备,它的特点是可以永远读该文件,每次读取的结果都是二进制0。下面的命令可以生成一个100M的空镜像文件:

dd if=/dev/zero(/dev/random) of=100M.img bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.18719 seconds, 560 MB/s

除了前面已经解释的of和if参数,这次又出现了bs和count参数。bs=1M表示每一次读写1M数据,count=100表示读写100次, 这样就指定了生成文件的大小为100M。bs参数还可以进一步细分为ibs和obs两种,为读操作与写操作分别指定不同的Buffer大小。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics