如何在1s内创建上百G的超大文件?

2020-07-08 00:00:00 创建 命令 文件 指定 大小


常规的创建文件方式有:

  1. touch
  2. vi(m)
  3. tee
  4. >>>

但是这几种都只适合创建小的文本文件,某些情况下出于测试的需要,你需要快速创建一个超大的文件,可能要 上百G。这时候要使用上面几个命令,你可能要等一天的时间,效率非常低。

接下来介绍几种我常用的方法

1. dd

dd命令,可以从标准输入或指定的文件中读取数据,拷贝至新文件。

$ dd if=/dev/zero of=big_file count=10 bs=1G

相关文章