如何在1s内创建上百G的超大文件?
常规的创建文件方式有:
- touch
- vi(m)
- tee
-
>
或>>
但是这几种都只适合创建小的文本文件,某些情况下出于测试的需要,你需要快速创建一个超大的文件,可能要 上百G。这时候要使用上面几个命令,你可能要等一天的时间,效率非常低。
接下来介绍几种我常用的方法
1. dd
dd命令,可以从标准输入或指定的文件中读取数据,拷贝至新文件。
$ dd if=/dev/zero of=big_file count=10 bs=1G
相关文章