linux使用dd命令生成指定大小文件

Posted 奇妙之二进制

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux使用dd命令生成指定大小文件相关的知识,希望对你有一定的参考价值。

dd命令可以轻易实现创建指定大小的文件,如

dd if=/dev/zero of=test bs=1M count=1000

会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)

但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢。

  • if 指定从哪里读
  • of指定写到哪里
  • bs 一次读取和写入多少字节,注意,同时控制读取和写入,如果要分开控制,使用ibs和obs,默认512字节
  • count 读取多少次

以上是关于linux使用dd命令生成指定大小文件的主要内容,如果未能解决你的问题,请参考以下文章

安卓Linux环境下的dd命令使用总结

linux dd命令参数及用法详解---用指定大小的块拷贝一个文件(也可整盘备份)

linux使用dd命令拷贝/生成文件

linux下怎样产生一个指定大小的空文件

ddsplitcsplit命令

Linux 下的dd命令使用详解(摘录)